gitignore文件语法

gitignore问卷位置:


在项目根目录下创建一个名为.gitignore的文件(注意文件的前面有个点),用于记录忽略规则。


注:windows下不可以按常规方法新建.gitignore文件,需要在命令行中进行创建:如:git base下:touch .gitignore


Ignore文件语法:



   (1)注释
      以“#”开始的行,被视为注释


   (2) 完整文件名
      filename.txt
      忽略项目下所有名为filename.txt的文件


   (3)文件后缀
      *.html
      忽略html后缀的所有文件,其中星号(*)为通配符,可代表多个字符,另外问号(?)代表一个字符,方括号([abc])代表可选字符范围


   (4)例外文件
      !except.html
      前面加上感叹号,取消对except.html文件的忽略


   (5)不带后缀的名称
      all
      忽略所有名称为all的文件和目录


   (6)带后斜杠的名称
      all/
      忽略所有all目录


   (7)带前斜杠的名称
      /all
      只忽略当前目录下的文件和目录,不涉及到子目录


    Ignore文件规则


   (1).gitignore文件本身要放到版本库里,并且可以对.gitignore做版本管理


   (2)git 对于 .ignore 配置文件是按行从上到下进行规则匹配的


   (3).gitignore只能忽略那些还没有被track的文件, 如果某些文件已经被纳入了版本管理中, 则修改.gitignore是无效的


   (4)如果想添加一个被忽略规则忽略的文件,可以使用这个命令:git add -f 文件; –f 参数,表示强制添加


   (5)如果想知道文件被哪条规则忽略,使用git check-ignore命令,例如:git check-ignore -v App.class


   Ignore文件模板


   (1)基于各种语言:https://github.com/github/gitignore
   (2)基于各种工具:https://github.com/github/gitignore/tree/master/Global


   参考:


   Git .gitignore文件忽略 :http://blog.csdn.net/yonnangel/article/details/50115059
   github 通用ignore文件:https://github.com/github/gitignore

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值