🐭
git の .gitignore の内容で全てのプロジェクトに共通するものを一箇所に書いておく方法
git status
で見たときにエディタのバックアップファイルなどが出てこないようにするために、毎回.gitignore
に書くのが面倒になってきました。なにか方法がよい方法があるはずと探したら見つかりました。
共通の.gitignoreの指定
共通の除外ファイルとして任意のファイルを指定可能です。
'~/.gitignore' を共通の除外ファイルとする場合。
git config --global core.excludesFile '~/.gitignore'
そして、'~/.gitignore'に共通の指定を書いておきます。
~/.gitignore
*~
*.old*
gitリポジトリ内の.gitignore
に書いておくと、githubにpushするときにもそれが反映されてしまいますが、こういうバックアップファイルのたぐいは個人のエディタの嗜好や手癖に依存するものなので自分のホームディレクトリに書いておくほうがスマートですね。
参照
Discussion