忽略原则:
- 忽略操作系统自带文件
- 忽略编译生成的中间文件等
- 忽略带有敏感信息的文件
使用方法:
在工作区创建.gitignore
的文件
添加需要忽略的文件
GitHub提供了各种配置文件地址:
https://github.com/github/gitignore
语法
-
#
注释 -
*
模糊匹配 -
/
忽略目录 -
!
取反 -
[abc]
匹配任何一个列在方括号中的字符(匹配一个a、b、或c) -
[0-9]
匹配一个在0到9的数字 -
?
匹配一个任意字符
# 忽略指定文件
test.txt
# 忽略指定文件夹
bin/
# 忽略一类文件
*.txt
# 除某个文件
!lib.txt # 忽略.txt的文件除 lib.txt除外
# 忽略带指定字符的文件夹
*test/
*test*/