开发过程中,总会遇到这样的情况,Git版本库中的某个文件,不想让版本库继续追踪它的变更了。
就需要在忽略文件中忽略这些文件,并从版本库中删掉这些文件,让版本库不再追踪这些文件的变更记录。
从Git版本库中删除文件,但本地保留该文件:
git rm filepath --cache
编辑忽略文件,忽略该filepath的文件
vim .gitignore
提交
git commit
如果想把某个文件夹从Git版本库中去掉,只需要把上面命令稍加修改即可:
git rm -r folderpath --cache
最后,如果你想把忽略文件.gitignore文件中忽略的文件全部从Git版本库中,需要删除的文件太多,则:
git rm -r --cache
git add .
git commit