忽略未被忽略的文件

时间:2015-04-02 15:16:02

标签: git

过去,我添加并上传工作目录中的所有文件。 现在我想忽略一些文件,所以我直接在我的工作目录.gitignore中创建了一个文件myproject,内容为:

build/
*~

然后我跑

git add -A .
git commit -m 'add ignore files'
git push origin master

但目标存储库仍然包含我想忽略的文件。此外,.gitignore也显示在目标存储库中。我想知道我是否正确地做到了?

我应该将.gitignore放入myproject还是myproject/.git

感谢。

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您希望忽略已提交的文件。在这种情况下,您可能需要从缓存中删除它们:

  

git rm --cached build /