周りを眺めてると意外とプロジェクトルートの gitignore に環境依存の指定を大量に書いてるプロジェクトや、「exclude は知らなかった」とかのケースあったので、まとめてみる。 gitignore (global) ホームディレクトリ内に置いといたファイル内容を、全 git プロジェクトで共通して除外指定するやり方 利用シーン 自分の環境に依存する 特定のプロジェクトに依存せず無視したい 例 .DS_Store Thumbs.db Session.vim global な gitignore の設定方法 方法1 OSX の場合 $HOME/.config/git/ignore を配置して書いていけばOK。 $ man gitignore や Git - gitignore Documentation を確認すると、次のように書いてあるので、デフォルトにならうことにした。 Its d