Git oferece suporte a global ignores, portanto, podemos dizer ao git para ignorar alguns arquivos para cada repositório.
Crie o .gitignore global com:
git config --global core.excludesfile ~/.gitignore
e então adicionar a este arquivo algumas regras como
.DS_Store
nbproject
....