全域範圍 global .gitignore

當我們專案做版本控制的時候,不需要加入的我們通常都會加入到 .gitignore 裡面。

但有時候一些個人環境產生的檔案,像是 PhpStorm 的 .idea 資料夾,並不是所有人都是用 PhpStorm,這時候放入 .gitignore 並不合適。

  1. 首先先產生一個檔案,名字任意
$ touch .gitignore_global
  1. .gitignore 一樣把需要 ignore 的加入到裡面
$ echo /.idea >> .gitignore_global
  1. 把設定加入倒 global .gitconfig 裡面,也可以手動修改,位置參考 Git 環境設定 小技巧
$ git config --global core.excludesfile ~/.gitignore_global

# path: ~/.gitconfig
#
# [core]
#     excludesfile = ~/.gitignore_global