有时 Git 会缓存 .gitignore 的解析结果,如果在修改 .gitignore 后没有刷新缓存,可能会导致新规则不生效。
解决办法: 可以尝试清除 Git 的索引缓存,在项目根目录下执行:
git rm -r --cached.
git add.
git commit -m "Update.gitignore"第一条命令移除所有已追踪文件的缓存,第二条命令重新添加所有文件(此时会按照新的 .gitignore 规则进行判断 ),第三条命令提交更改。
相关文章
优先推荐同专题、同标签和同作者内容,补足热门文章。
评论 3
登录 后参与评论
评论 3
Hugh 回复 @142137493410月20日 09:38
😁
142137493411月24日 16:36
git stash



没了?