过去,我添加并上传工作目录中的所有文件。
现在我想忽略一些文件,所以我直接在我的工作目录.gitignore
中创建了一个文件myproject
,内容为:
build/
*~
然后我跑
git add -A .
git commit -m 'add ignore files'
git push origin master
但目标存储库仍然包含我想忽略的文件。此外,.gitignore
也显示在目标存储库中。我想知道我是否正确地做到了?
我应该将.gitignore
放入myproject
还是myproject/.git
?
感谢。
答案 0 :(得分:1)
如果我理解正确,您希望忽略已提交的文件。在这种情况下,您可能需要从缓存中删除它们:
git rm --cached build /