zackshapiro/svbtle-archive-tool — pull request #1 by pearkes (2012-12-24 21:36:30+00:00)
Title: Remove .DS_Store files

OS X leaves these scattered everywhere. You always want to keep them out of git, though they probably won't cause any real harm.

Because you don't ever want this to be included when you're doing something like `git add -am 'foobar commit message'` or `git add .`, you should probably put `.DS_Store` into your global `gitignore`.

This tells git to always ignore those files. You can do this per-project as well, for binaries that you don't want in git, configuration with secret keys, etc..

But, in this case you want it global.

Github has a solid [help article](https://help.github.com/articles/ignoring-files) on all of the functionality.