工程中的很多文件不需要提交到远程服务器,比如每次编译的class文件或者是不知道什么时候生成的.bak文件,这时就需要.gitignore文件,这个文件的内容是一些规则,Git会根据这些规则来判断是否将文件添加到版本控制中。
首先需要说明的是,已经push到远程服务器的文件已经不在.gitignore文件的管辖范围,我们针对的是未push的文件;已经push的另说。
1,Windows不可以创建.开头的文件或者是文件夹,因此需要使用Git bash创建文件,在Git bash中执行“touch .gitignore”;
2,在 .gitignore文件中添加“*.class *.bak”两行
3,再次执行“git status”,可以看到Untracked files:中的class和bak文件已经忽略
参考:
https://zhidao.baidu.com/question/2053485325521871027.html
https://www.cnblogs.com/kevingrace/p/5690241.html