git首页投稿(暂停使用,暂停投稿)Git

设置.gitignore忽略文件失效

2016-07-18  本文已影响109人  木木公白

场景:

原来已有.gitignore文件,但是项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,按照忽略文件的设置规则定义后发现并未生效。

原因 :

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

解决办法:

输入以下命令

  $ git rm -r --cached .                  //注意这里有个点,清除所有的
  $ git add .                            //注意这里有个点,添加所有的
  $ git commit -m "update .gitigonre"
上一篇下一篇

猜你喜欢

热点阅读