我们使用Git时,经常看到.gitignore文件,具体有什么作用呢
作用
该文件用来描述Git仓库中不需要管理的文件和目录,一般可以在初始化时自动生成.gitignore文件。如果初始化是忘记加入此文件,可以在项目根目录中创建.gitignore文件,在文件中添加不想版本控制的文件
注释: 在.gitignore文件中“#”后面的语句会被注释,在.gitignore文件中一行只能出现一个语句,注释语句如果和过滤规则写在同一行,则会过滤规则会失效
主要规则:
- 一行只能出现一个语句。
- 规则的执行顺序是从上到下。
- 所有空行或者以# 开头的行都会被 Git 忽略。
- 匹配模式如果是末尾跟“/”则表示过滤目录。
- *匹配多个字符。
- 模式前使用“!”表示忽略模式以外的文件或目录。
- ?匹配单个字符。
- “[]”匹配放括中的任一字符