.gitignore将其添加到已修改的回购后无法正常工作。

可能重复:
.gitignore文件不会忽略

我检查了一个大回购,并在一天中创造了很多临时文件。 当我克隆回购时,我忘了给它添加.gitignore。 所以,现在我看到很多临时文件。 我将我的.gitignore添加到根目录。 还将相同的规则复制到/.git/info/exclude。 我仍然看到相同的一组文件。 我在做一些愚蠢的错误吗?

谢谢


添加.gitignore后,你没有找到那些临时文件吗?

从github,

请注意,在将规则添加到此文件以忽略它之前,git不会忽略已经跟踪的文件。 在这种情况下,文件必须是未被跟踪的,通常使用git rm --cached filename


首先删除缓存的内容

git rm -r --cached

然后添加并推送

git add .

git push
链接地址: http://www.djcxy.com/p/23411.html

上一篇: .gitignore not working after adding it to already modified repo.

下一篇: GitHub Desktop is committing ignored files