git将文件添加到.gitignore后并没有成功忽略

问题:

在使用git的过程中,会发现某些文件添加到忽略后仍然没有有效忽略

原因:

.gitignore文件只是ignore没有被staged(cached)的文件。对于已经被staged文件,加入ignore文件时一定要先从staged移除。

解决方法:

  • 1 从staged状态移除
git rm --cached file/path/to/be/ignored。
  • 2 提交, 执行git rm --cached后,需要进行一次提交
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 10,349评论 0 9
  • 来源:Git由浅入深之操作与指令作者:惊鸿三世(转载已获得原作者许可,如需转载请与原作者联系) 本篇正式开始介绍G...
    极乐君阅读 5,635评论 9 67
  • 第一次被阳阳的剪纸触动心灵——推荐武立啾啾唱吧“静心慢” 时间:2017-3-27(周一) 地点:湖北武汉 传递者...
    余俊娟阅读 2,271评论 0 0
  • 一个人也许能走得很快,但一群人可以走的更远。 在我刚开始接触“得到”订阅了5个专栏后,那段时间真的觉得自己...
    木南Ruan阅读 1,690评论 1 2
  • 静静得望 静静地等 静静地,殇 ——— 待纷扰的尘埃落定 我会缓步向你 手捧一束芳馨 唱着当年的小曲 我会盛装出席...
    桦风阅读 1,163评论 0 1