我在 git add .
之后添加了一个 .gitignore
文件。我想知道我是否可以继续 git commit 并推送它,并且 git 会忽略这些文件。
如果不是,我应该如何删除我 git add
编辑的文件。
.gitignore
影响哪里? git add
、git commit
还是 git push
?
最佳答案
如果您的 gitignore 用于已添加的文件,您还需要:
git rm --cached thosefiles
(从索引中删除它们,而不是从磁盘中删除)git add -A
(将记录这些删除以及您的 gitignore=git 提交
并推送
关于git - gitignore 作用在哪里? git add、git commit 或 git push,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21621317/