设置.gitignore忽略文件失效

作者: 木木公白 | 来源:发表于2016-07-18 15:45 被阅读109次

    场景:

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

    原因 :

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

    解决办法:

    输入以下命令

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

    相关文章

      网友评论

      本文标题:设置.gitignore忽略文件失效

      本文链接:https://www.haomeiwen.com/subject/tnihjttx.html