如何设置 Git 全局忽略 .DS_Store 文件
在家目录创建全局忽略文件:
$ touch .gitignore_global
之后打开:
$ vim .gitignore_global
写入要全局忽略的文件:
.DS_Store
*/.DS_Store
xcuserdata/
之后打开家目录的 .gitconfig 文件,这是 Git 的全局配置文件,在里面填入:
[core]
excludesfile = ~/.gitignore_global
当然这一步我们也可以直接在命令行中操作:
$ git config --global core.excludesfile ~/.gitignore_global
之后,所有的 Git 项目都会忽略掉 .DS_Store 文件了。当然,全局忽略其它的文件也是一样的方式。