OSX creates directory meta-data files called .DS_Store. These files provide stateful directories (that stay open and sorted and viewed the way the user left them), but that also means that they mutate constantly. They should not be under source control. Branch ignore adds a .gitignore and explicitly removes the existing .DS_Store's from the repo.
OSX creates directory meta-data files called .DS_Store. These files provide stateful directories (that stay open and sorted and viewed the way the user left them), but that also means that they mutate constantly. They should not be under source control. Branch ignore adds a .gitignore and explicitly removes the existing .DS_Store's from the repo.
This ought to be merged into master.