configurar gitignore global para ignorar arquivos temporários

O arquivo .gitignore em um projeto Rails diz:

Se você está ignorando arquivos temporários gerados por seu editor de texto
ou sistema operacional, provavelmente deseja adicionar um ignorar global:
git config –global core.excludesfile ‘~ / .gitignore_global’

https://help.github.com/articles/ignoring-files
https://github.com/github/gitignore/blob/master/Ruby.gitignore
https://github.com/github/gitignore/blob/master/ Rails.gitignore

isso é bom às vezes, mas nem sempre