gitignore 文件配置详解
2017-04-21 15:58
302 查看
gitignore
每一个git项目都要有.gitignore文件,告诉git那些文件不需要添加到版本的控制中
规则
空行不匹配任何文件,增加可读性
已
#开头的是注释,要匹配#开头在#前面用
\转义
尾空格默认会被忽略,要保留尾空格用
\转义
!表示非
foo/表示foo目录
foo表示foo目录或者foo文件
/foo表示根目录下foo目录
“/*.c” 匹配 “cat.c” 不匹配 “foo/bar.c”
*匹配多个字符
*.txt 匹配 a.txt, ab.txt
?匹配单个字符
?.txt 匹配a.txt, 不匹配ab.txt
[]匹配方括号内的任一字符,其中可用连字符(-)指的连续字符的范围;^符号苦出现在方括号的第一个位置,则表示匹配不在列表中的任一字符
**有不同的意思
**/foo匹配所有地方的foo文件或者文件夹和
foo一样
abc/**匹配abc文件夹下的所有文件
a/**/b匹配
a/b,
a/x/b,
a/x/y/b
相关文章推荐
- 详解Github的.gitignore忽略文件+.gitignore不生效解决方案+生产配置大奉送
- .gitignore配置详解和配置的文件时哪些文件
- git全局配置及文件改变状态详解
- git ignore 文件配置
- git ignore 文件配置
- Git中已被跟踪的文件怎样在git .gitignore 配置
- Git忽略配置文件gitignore
- git中 .ignore文件的配置 忽略不想上传的文件
- android studio下.gitignore文件配置
- git的 .gitignore 如何配置(git如何忽略、追踪文件)
- .gitignore文件配置
- Git中.gitignore文件的配置
- android studio 版本控制 .gitignore 文件配置 &&移除已上传到git的不需版本控制的文件
- git中关于文件是否加进版本控制管理库中的.gitignore文件配置
- git gitignore文件配置
- Git忽略文件及Unity下的ignore配置
- Git的.gitignore文件配置
- .gitignore 配置文件详情
- iOS日常学习 - 如何配置.gitignore文件
- Xcode - 配置.gitignore文件