9:git中的忽略文件.gitignore
git 中的忽略文件:.gitignore
在实际开发中,项目里会有一些文件是没必要提交到远程仓库,如果手动操作,会很麻烦,所以git提供了一个.gitignore文件来吧这些文件过滤
1:创建.gitignore
vi .gitignore
2:输入过滤的文件
eg:*.json
3:把该文件提交到版本库
git add .gitignore
git commit -m "提交忽略文件"
4:创建一个json文件
vi 123.json
5:查看状态
git status
出现没有修改信息,是被过滤文件过滤了
6:强行提交
git add -f 123.json
对于已经提交到版本库的或者暂存区的文件不会在被忽略,要想忽略,只能从版本库或者暂存区删除该文件,重新修改就会被忽略
7:检查.gitignore规格
$ git check-ignore -v ha.json
.gitignore:1:*.json ha.json
8:忽略内容原则
- 隐私信息
- 第三方node
- 中间文件,编译文件
- 文本编辑器生成的文件
- 系统生成的文件