Git-取消对某个文件的跟踪

2021-09-14  本文已影响0人  独自闯天涯的码农

通过修改.gitignore忽视某个文件但是发现这个文件还是会被踪,只对没有被git commit 过的文件有效,也就是说如果你的文件被commit过后你再修改gitignore,这个时候gitignore对这个文件是无效的,这个时候就需要取消对某个文件的跟踪。

1、列出你需要取消跟踪的文件,-r 表示递归,-n 表示先不删除

git rm -r -n --cached 文件或目录

2、取消缓存不想要跟踪的文件

git rm -r --cached 文件

3、修改根目录.gitignore 文件,添加你希望忽略的文件/目录
4、git commit 提交
5、git push 推送到服务器

上一篇 下一篇

猜你喜欢

热点阅读