.DS_Store란? .DS_Store는 Mac OS에서 사용하는 폴더에 대한 메타데이터를 저장한 파일입니다. 보통 .DS_Store를 .gitignore에 등록하면 자동적으로 커밋이 안 되도록 변경 사항에 저장이 안 되지만, 이 글에 검색을 통해 오신 분들은 커밋을 했기에 지워지지 않는 것입니다. 이미 커밋한 .DS_Store를 버전관리하지 않는 방법 이미 git으로 버전관리가 되고있는 파일들은 나중에 .gitignore에 등록하더라도 수동으로 제거하지 않으면, 계속 파일에 대한 관리가 이루어집니다. git rm --cached .DS_Store 루트 바로 밑에 존재하는 .DS_Store의 경우에는 다음 명령어를 통해 제거할 수 있습니다. 이미 커밋한 하위 폴더의 모든 .DS_Store를 버전관리하지 ..