.gitignore文件使用的误区

来源:互联网 发布:中国能源研究会 知乎 编辑:程序博客网 时间:2024/06/05 23:54

.gitignore文件修改后往往不能直接生效
究其原因,.gitignore 文件只能作用于那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。因此如果文件曾经被 Git 记录过,那么.gitignore 就对它们完全无效。
解决办法:

  • 删除本地缓存,使文件成为untrack状态
git rm -r --cached .
  • 修改文件,修改.gitignore配置
  • 添加跟踪
git add -A
  • 提交修改
git commit -m'修改.gitignore'
原创粉丝点击