gitignore说明使用和例子 忽略文件的方法

本文深入讲解了.gitignore文件的使用方法,包括如何忽略特定文件、文件夹及其内部文件,以及如何排除特定文件使其不被忽略。文章还介绍了.gitignore文件的位置灵活性、注释规则、通配符使用等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gitignore说明使用和例子 忽略文件的方法

位置

  • .gitignore文件可以出现在任何文件夹下,不一定非要是根目录
  • 可以有多个这样的文件来配置不同的目录的忽略规则

注释

# 注释内容 忽略所有的a.o文件
a.o

忽略文件

  • 忽略单一文件
# 忽略从当前目录开始的a目录下的d.txt文件
/a/d.txt
  • 忽略某个后缀名文件
# 忽略所有后缀为.a的文件
*.a
# 忽略所有后缀为.d或者.o的文件
*.[do]

忽略文件夹和其中的文件

  • 忽略单一文件夹
# 忽略从根目录开始的文件夹c下的文件夹d
/c/d/
  • 忽略某个名称的文件夹
# 忽略所有的build文件夹
build/

不忽略文件

# 所有的a.cfg文件都不忽略
!a.cfg
# 
# 所有的后缀为.out的文件都不忽略
!*.out

# 忽略build文件夹但是保留其中的a.txt文件
/build/
!/build/a.txt

通配符

# 忽略从当前文件夹开始的doc文件夹下和其子文件夹下所有文件后缀为 .pdf 的文件
doc/**/*.pdf

参考资料

各种工程常用的模板

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值