bskyvision.com RSS 태그 관리 글쓰기 방명록
2023-09-14 23:31:52

맥북에서 git status 명령을 실행했을 때 간혹 .DS_Store라는 파일이 잡힐 때가 있습니다.

 

.DS_Store 파일

DS_Store는 Desktop Services Store의 약자입니다. 애플 macOS 운영체제에서 만나게 되는 .DS_Store는 이것을 포함하는 폴더의 메타 정보를 담고 있는 파일입니다. 예를 들어, 폴더의 뷰 옵션, 아이콘 위치, 다른 시각적 정보 등과 같은 메타데이터를 담고 있습니다. 

 

.DS_Store 파일은 finder 애플리케이션이 접근하는 모든 폴더에서 자동으로 생성됩니다.

 

이 파일은 사실 프로젝트와는 무관한 파일이기 때문에 git commit하고 push할 때 제외되게 하는 것이 좋습니다. 저는 보통 .gitignore에 추가해서 이 파일을 추적하지 않게 합니다. 이런 파일을 굳이 형상관리하고 github으로 보낼 필요가 없기 때문입니다. 

 

참고자료

[1] https://en.wikipedia.org/wiki/.DS_Store

파이썬 기초 문법은 배웠지만 아직 파이썬을 제대로 활용하지 못하시는 분들은 제가 쓴 책 <쓸모있는 파이썬 프로그램 40개>을 참고하세요. 어떤 것이든 결국 써먹기 위해 배우는 것 아니겠습니까?^^
bskyvision.com. Designed by bskyvision.