如何将这些修改后的文件添加到 .gitignore 中



当我这样做git status时,我看到以下内容:

modified: ../.bundle/binstubs/byebug modified: ../.bundle/binstubs/coderay modified: ../.bundle/binstubs/erubis modified: ../.bundle/binstubs/haml modified: ../.bundle/binstubs/htmldiff modified: ../.bundle/binstubs/iron_worker modified: ../.bundle/binstubs/kramdown modified: ../.bundle/binstubs/ldiff 我的 .gitignore 包含: ../.bundle/*

但是这些文件仍然显示。 如何删除它们在我键入git status时显示? 这些都是宝石,所以我认为我的存储库中实际上不需要它们。

除了 murraybo 所说的之外,由于看起来您已经将这些文件添加到您的历史记录中,即使您将它们添加到您的 .gitignore 中,git 也会继续跟踪它们(除非从您的历史记录中删除)

要删除/停止跟踪它们(不删除本地副本),请执行:

git rm --cached -r ../.bundle/

创建一个或更改一个目录级别的.gitignore

.bundle添加到此文件

最新更新