如何忽略已经提交到git仓库的文件?
嘻嘻发布于2020-06-26
最后更新于2020年6月24日
浏览git只能忽略哪些没被跟踪的文件即那些还没有被提交到git仓库中的文件,这就是为什么你每次创建新的git仓库之前,都要新建一个.gitignore文件,并把那些要删掉的文件加到文件中。
但是存在一种特殊的情况,就是一不小心一个文件被提交到git仓库中,后来有需要去ignore掉这个文件。
处理这种情况
应进行两个重要的准备工作:
- 确保您的.gitignore文件是最新的,并且包含要忽略的所有正确模式。
- 提交或存储您可能有的任何未完成的本地更改。在继续之前,您的工作副本应该是干净的。
忽略提交的文件
$ git rm -r --cached .
$ git add .
$ git commit -m "Clean up ignored files"