.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