当前位置:   article > 正文

解决 .gitignore 不生效的问题_.gitignore文件不生效

.gitignore文件不生效

解决 .gitignore 不生效的问题

开发过程中,我把某个 fileA 加入 .gitignore 中,希望这个 fileA 不被 git 系统跟踪。但是没有生效,此时 fileA 仍然是被跟踪的状态。解决方法是[1]

git pull
git rm -r --cached fileA
echo "fileA" >> .gitignore
git add .
git commit 'update .gitignore'
  • 1
  • 2
  • 3
  • 4
  • 5

比较好理解: 由于 fileA 在缓存区中,仍然被 git 系统所记录。我使用 git rm --cached fileA 命令清除缓存区中的 fileA,然后重新将工作区的 fileA 和 .gitignore 提交到缓存区,这样 .gitignore 中标记的 fileA 这条规则就生效了,它就可以被 git 系统忽略掉了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/445248
推荐阅读
相关标签
  

闽ICP备14008679号