- make a global .gitignore file somewhere
echo .DS_Store >> ~/.gitignore_global
- tell git to use it for all repositories
git config --global core.excludesfile ~/.gitignore_global
echo .DS_Store >> ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global