gitignore不生效的原因及解决方法

栏目: git 发布时间:2022-02-09

在项目开发中,我们有时会遇到配置 .gitignore 不生效的情况,这是为什么呢?

当我们将 .gitignore 文件配置好后,有时却不能失效。这是因为 .gitignore 只能忽略那些没有被 git 追踪(track)的文件,因为 git 存在本地缓存,如果文件已经纳入了版本管理,那么修改 .gitignore 是不能失效的。

解决方法:将 git 的本地缓存删除,然后重新提交。

git rm -r --cached .
git add .
git commit -m "update .gitignore"

本文地址:https://www.tides.cn/p_git-ignore-not-working

标签: gitignore