全部のgit環境に.gitignoreを適用する

git cloneしたディレクトリに.gitignoreを置いて、

.*\.swp

などと書くと、そのファイルは無視されるようになります。
vimを使っていると、.swpファイルを生成するので、
いちいち表示されるとうざいので、これは便利なのですが、
プロジェクトごとに.gitignoreを登録するのは面倒です。
そういうときは.gitignoreを~に置いて、

git config --global core.excludesfile ~/.gitignore

を実行します。すると、~/.gitconfigに

[core]
        excludesfile = /Users/fujioka/.gitignore

と書かれ、~/.gitignoreに書かれているファイルは無視されるようになります。