.gitignore
让 git 忽略或不追踪特定的文件.gitignore
是一个纯文本文件,将不想被追踪的文件或文件夹名写入其中
在根目录中创建 .gitignore
文件
写入的内容格式,
可以是个文件名,
test
也可以是文件夹,如
test/
也可以使用通配符用以匹配符合条件的所有文件,如以 img 开头的所有文件
img*
或者所有 md 文件
*.md
另外,如果想排除某个模式下的一个文件,可以使用 !
来进行否定
# 忽略所有 md 文件
*.md
# 不忽略 README.md 文件
!README.md
但如果是忽略了整个文件夹,那么否定模式对于其内部的文件不再起作用
# 忽略所有名字带有 test 的目录
test/
# 试图在一个被忽略的目录内排除一个文件是行不通的
!test/example.md