从Git版本库中删掉文件

chosen1cwp 2023年11月02日 66次浏览

开发过程中,总会遇到这样的情况,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