.gitignore all the .DS_Store files in every folder and subfolder
I think the problem you’re having is that in some earlier commit, you’ve accidentally added .DS_Store files to the repository. Of course, once a file is tracked in your repository, it will continue to be tracked even if it matches an entry in an applicable .gitignore file. You have to manually remove the .DS_Store files … Read more