怎么实现在git提交时对某些文件进行忽略

      今天重温了下git,发现好多知识点都忘了, 在这里就做了下笔记!

      在git提交时,如果要对某些文件进行忽略,首先需要再项目目录下创建一个.gitignore文件,怎么创建都不说了,直接上干货!!!

首先看看项目结构图,项目名为test

再看下.gitignore文件内容,忽略规则使用的linux通配符

# ignore
# *.txt:  以.txt结尾的文件
# !a.txt: a.txt可以提交
# tmp/: 忽略tmp下的所有文件
# /doc: 忽略项目根目录下的doc文件,不包含其他doc文件
# build/*.doc: 忽略build下的.doc文件
*.txt  
!a.txt 
tmp/    
/doc    
build/*.doc  

看完上面内容了,我们再对.gitignore文件中的忽略规则进行详细解释

第一行: # ignore

         这一行其实就是一个注释,写代码的小伙伴都知道哈,但有一点需要注意 注释不要和规则写在一行, 比如:  

build/*.doc  #忽略build下的.doc文件

        这时候, 写的这一行忽略规则就不起作用力,千万注意!!!!!!

        第二到第六行都是注释,就是对下面规则的一些注解

第七行: *.txt

        表示提交时对所有的.txt结尾的的文件进行忽略

第八行: !a.txt

        表示提交时不对文件名为a.txt结尾的的文件进行忽略,需要正常提交

第九行: tmp/

        表示提交时对所有目录下的tmp文件进行忽略, 包含了test\tmptest\build\tmp以及包含的文件 

第十行: /doc

        表示提交时对项目根目录下的doc文件进行忽略,包含doc文件下的内容

第十一行: build/*.doc

        表示提交时对build文件中以.doc结尾的文件进行忽略

以上就是,这次的笔记了, 

小伙伴们,别忘了点个赞!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值