Git 在项目库的 .gitignore 文件里来定义无须纳入版本库的文件, 这样就不会出现在未跟踪的列表中, 也不会在你运行 git add 的时候被暂存但是如果你想定义一个全局的忽略文件的话, 这样就不用把你经常想忽略的文件不小心纳入版本库
所以就要配置一下全局配置 使用 core.excludesfile
$ git config –global core.excludesfile ~/.gitignore_global
然后 touch 一个 ~/.gitignore_global 文件
这样全局忽略配置就生效了
可以去看 https://github.com/github/gitignore , 这里有各种类型的gitignore模板
示例:
忽略vim编辑器生成的缓存文件
# ignore generated cache files
*.js~
*.css~
*.html~
注意:忽略的文件要换行,写在一行不能生效
具体语法,参考:http://blog.csdn.net/xmyzlz/article/details/8592302
参考:http://cloudsben.com/2013/05/gitignore-and-autocrlf-config/