修改 .gitignore 文件,随后要立即生效

参考:
https://blog.csdn.net/mengzuchao/article/details/80490256

原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:

  • git rm -r --cached . #清除缓存
  • git add . #重新trace file
  • git commit -m “update .gitignore” #提交和注释
  • git push origin master #可选,如果需要同步到remote上的话

猜你喜欢

转载自blog.csdn.net/wo0007/article/details/84749858