0%

如何设置 Git 全局忽略 .DS_Store 文件

在家目录创建全局忽略文件:

1
$ touch .gitignore_global

之后打开:

1
$ vim .gitignore_global

写入要全局忽略的文件:

1
2
3
.DS_Store
*/.DS_Store
xcuserdata/

之后打开家目录的 .gitconfig 文件,这是 Git 的全局配置文件,在里面填入:

1
2
[core] 
excludesfile = ~/.gitignore_global

当然这一步我们也可以直接在命令行中操作:

1
$ git config --global core.excludesfile ~/.gitignore_global

之后,所有的 Git 项目都会忽略掉 .DS_Store 文件了。当然,全局忽略其它的文件也是一样的方式。