git 忽略文件

总所周知,git忽略文件的方式使用名为  .gitignore的文件,只要在里面描述出你想要忽略的内容就可以了,支持几个的正则表达式。比如想要忽略一个文件,直接写文件的名字就可以了,甚至不用路径,

但是,如果你想要忽略的内容在你修改.gitignore文件之前已经被push到服务器上的话,此时你在.gitignore中添加忽略规则是不起作用,所以需要在此之前执行一些操作才会生效,比如你要忽略一个已经在服务器上存在的文件config.properties

(1):git rm --cache config.properties               { 把这个文件移出暂存区,不管理他,但是工作区中不删除}

(2):git commit -m "delete config.properties"  {把上一步执行的结果commit到暂存区}

(3):git push origin your_branch                      {将所有修改推送到服务器,config.properties被删除,工作区也                                                                                   不对他版本管理}

(4):修改.gitignore ,在末尾添加 config.properties 的名字就可以完全忽略这个文件了。

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

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,669评论 1 26
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,744评论 9 163
  • 日光刺破窗帘的时候 飞来了 一只喜鹊 我只嫌它吵 因为 它没有带来你的消息 喜鹊趴在窗户上的时候 飘来了 一片梧桐...
    初五阅读 15,621评论 15 25
  • 今天找到一个不错的工作两年的设计师,有想法,客户是国企的情况下,没被带偏。约面。 Lisa, 一起做出惊艳作品的不...
    老大难阅读 147评论 0 0
  • 1. 叮铃铃,一串串悦耳的铃声像微风轻抚紫风铃,在耳畔微微荡漾。我微蹙着眉,伸了个长长的懒腰,不情愿地睁开眼睛。墙...
    蓝色花楹阅读 955评论 4 21