有些文件是由特定的编辑器、 IDE、操作系统等创建的,它们不属于 repository,有的项目中 .gitignore 文件可能不包含这些文件的配置,所以可以增加一个全局的 .gitignore 文件

  1. 创建 .gitignore 配置文件,并添加想要忽略的文件路径:
  1. # git config --global core.excludesfile ~/.gitignore
  2. .DS_Store
  3. ._.DS_Store
  4. **/.DS_Store
  5. **/._.DS_Store
  6. .vscode
  7. .idea
  8. Thumbs.db
  1. 告诉 Git 全局 .gitignore 文件在哪
  1. $ git config --global core.excludesfile ~/.gitignore
  1. 检查(两种方法)
    1. 运行上述命令之后 .gitconfig 文件中将新增一个配置项
      1. [core]
      2. excludesfile = /Users/zen/.gitignore
  1. 查询是否已经配置
    1. $ git config --global core.excludesfile
    2. /Users/zen/.gitignore

References