menu 贺大礼(乱丶心)的博客
【Git】文件加入了 .gitignore,但还是被 git 跟踪了
533 浏览 | 2024-05-14 | 阅读时间: 约 1 分钟 | 分类: 服务器相关 | 标签: GIT
请注意,本文编写于 146 天前,最后修改于 146 天前,其中某些信息可能已经过时。

文件加入了 .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

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

发表评论

email
web

全部评论 (共 2 条评论)

    2024-05-14 11:01
    heihei
    2024-05-14 10:53
    heihei