git删除忽略文件

如果git在push之前已经把想要忽略的文件上传到远程仓库(remote repository),可以通过以下方法,删除远程仓库中已经存在的想要忽略的文件。
首先,clone远程代码到本地,在项目的根目录添加预先配置好的.gitignore文件,然后依次执行以下指令即可。

git rm -r --cached .
git add .
git commit -m 'update .gitignore'
git push -u

参数解释
-r 删除目录,如果不加只能删除文件。原则上可选,这里基本必填。
--cached 对本地缓存区进行操作。必填。
-m 提交的文字说明。必填。
-u push后建立追踪关系。详细说明可以参考这里。可选。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,678评论 1 26
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 4,290评论 4 50
  • 6月18日,星期天,晴天 今天中午抽空看完了,感触很深,锁定自己的目标,决不放弃,在別人眼里看的永远是结果,不可能...
    张于阅读 152评论 0 0
  • 观星空 思君不相见 独处京 远念鹏城身影 人距千里 还盼心念比邻 望有缘 两情可伴千眠
    傅家少爷阅读 272评论 0 0
  • 简谈成年人学习外语的正确姿势 哲学家叔本华在其《论教育》一文中,开门见山地指出: “由于我们智力的本质所使然,概念...
    月明西湖阅读 535评论 0 5