.gitignore用来让Git不跟踪一些文件。它只对untracked文件有效,对tracked的文件无效,不能让它们变成untracked。
它在Git工程的根目录下。
# 忽略所有.a文件
*.a
# 但是跟踪hello.a
!hello.a
# 如果加了/,就仅仅会忽略根目录下的README文件
/README
# 忽略所有名为build的文件夹,包括不在根目录下的
build/
# 忽略所有doc文件夹下的.txt文件,但是像doc/sub/a.txt这样的不会被忽略
doc/*.txt
# 忽略doc文件夹下所有的.txt文件
doc/**/*.txt
本文介绍.gitignore文件如何排除特定文件或文件夹不让Git进行版本控制。.gitignore仅作用于未被追踪的文件,不能取消已追踪文件的追踪状态。文章详细解释了通配符的使用方法。

被折叠的 条评论
为什么被折叠?



