Mac OS 환경에서 git을 사용하면 repository에 .DS_Store 파일이 자동으로 생긴다. .gitignore를 통해 .DS_Store를 무시하게 할 수 있다.
터미널에 입력:
find . -name .DS_Store -print0 | xargs -0 git rm --ignore-unmatch -f
echo .DS_Store >> .gitignore
git add .gitignore
git commit -m '.DS_Store is banished'
git push origin main