在使用Git仓库时,往往有些临时文件(夹)或者配置文件(夹),我们不希望每次更改都必须得提交到Git仓库中去,虽然这些文件或文件夹不影响我们使用,但是每次提交非常难受的,因此就想忽略这些文件/文件夹。
在Git仓库中,不希望每次提交就提示output文件夹的更新内容,如果不进行处理,每次使用git status,查看状态的时候,git系统总会提示这些文件的的变更。
具体设置方法如下:
使用gitignore文件来解决这个问题,步骤是:
创建.gitigone文件
touch .gitignore #创建gitignore隱藏文件
编辑.gitigone文件
使用Sublime等编辑器编辑.gitignore文件
或者命令编辑
vim .gitignore #编辑文件,加入指定文件
我的gitignore文件
下面是我的gitignore文件的内容
#忽略gitignore文件
.gitignore
#设置忽略output文件夹
/output/
格式规范
文件.gitignore的格式规范:
- A:#为注释
- B:可以使用shell所使用的正则表达式来进行模式匹配
- C:匹配模式最后跟”/”说明要忽略的是目录
- D:要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(! )取反。