.gitignore文件的语法规则
时间: 2023-10-20 08:33:34 浏览: 106
.gitignore忽略文件
.gitignore 文件用于指定 Git 版本控制系统忽略哪些文件或文件夹。其语法规则如下:
1. # 表示注释,忽略当前行的内容。
2. * 表示任意多个字符,不包括路径分隔符 /。
3. ? 表示任意一个字符,不包括路径分隔符 /。
4. / 表示路径分隔符。
5. ! 表示取反,即不忽略该文件或文件夹。
例如:
# 忽略所有 .log 文件
*.log
# 忽略 build 目录
/build
# 不忽略 .txt 文件
!*.txt
# 忽略所有 .md 文件,但不忽略 doc 目录下的 .md 文件
*.md
!doc/*.md
注意:
1. .gitignore 文件可以放在项目的根目录或子目录下,Git 会自动扫描所有 .gitignore 文件。
2. 通配符 * 和 ? 可以出现在文件名或路径名中,但是 / 不可以出现在文件名中。
3. ! 必须在最前面使用,表示取反。
阅读全文