您的位置:首页 > 其它

git忽略提交文件.gitignore

2017-05-19 17:21 218 查看
.gitignore匹配模式规则:

空白行或者以
#
开头的

标准的glob模式

/
开头避免递归

/
结尾指定一个目录

!
开头来取反一个模式

Glob模式就像脚本使用的简化版的正则表达式。
*
代表0个或多个字符;
[abc]
匹配括号中的任意一个字符;
?
匹配单个字符;
[0-9]
匹配0到9的任意一个字符。可以使用
**
匹配嵌套目录;
a/**/z
匹配a/z,a/b/z,a/b/c/z等等。

# 所有以.a结尾的文件
*.a

#尽管上面忽略了.a文件,但是还是会跟踪lib.a文件
!lib.a

#只忽略当前目录下的TODO文件,而不是subdir/TODO
/TODO

#忽略build/目录下的所有文件
build/

#忽略doc/notes.txt,但不会忽略doc/server/arch.txt
doc/*.txt

#忽略doc/目录下的所有.pdf文件
doc/**/*.pdf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git gitignore