请注意,本文编写于 191 天前,最后修改于 191 天前,其中某些信息可能已经过时。
文件加入了 .gitignore,但还是被 git 跟踪了
我的文件已经被添加到 .gitignore 中,但仍然被 Git 跟踪
原因: 文件已经被提交过了
如果文件在添加到 .gitignore 之前已经被提交到 Git 仓库中, .gitignore 将不会自动停止跟踪它 .gitignore 只会阻止将来的更改被追踪,但它不会删除已提交的文件。
解决方案:清除缓存
git rm --cached <file>
git commit -m "Stop tracking <file>"
替换<file>为实际的文件名。然后,提交更改即可
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_46232012/article/details/133851719
全部评论 (共 2 条评论)