1.gitignore忽略规则是顺序的
比如上面不忽略txt,下面再写入忽略a.txt,那么a.txt就会被忽略
2.忽略目录下部分文件
gitignore忽略文件夹下的所有文件,但是排除某些目录
先不忽略目录
!application/
再忽略目录下的所有文件
application/*
再屏蔽不忽略的目录
!application/language/
3.忽略不同目录下的同样文件夹
参考 https://www.cnblogs.com/kevingrace/p/5690241.html
比如有很多工程,需要忽略Debug和Release文件夹
*/Debug
*/Release