# DS_store
Mac의 .DS_Store란? 삭제하는 방법 (생성되지 않도록 하는 방법)
Mac의 .DS_Store란? 삭제하는 방법? 생성되지 않도록 하는 방법? 0. .DS_Store란 무엇이냐? Mac의 파일 탐색기인 Finder가 "색인"을 빠르게 하기 위해서 .DS_Store 파일을 폴더에 만든다. 숨김 파일이기 때문에 옵션을 바꾸지 않는 이상 보이지 않는다. 일반적으로 사용하는데 특별히 큰 지장이 없다. 단, 코딩하는 데에는 지장을 준다. > 숨김 파일 보는 방법: 커맨드(⌘) + Shift(⇧) + . > 색인: 책 속의 낱말이나 구절, 또 이제 관련한 지시자를 찾아보기 쉽도록 일정한 순서로 나열한 목록, 인덱스(index)라고도 한다. 즉, 알아보기 쉽도록 표시해둔 목록 색인(Indexing)이란? 효율적인 검색을 위해 [문서 집합]을 미리 가공해두는 과정을 의미 1. git에서 .DS_Store를 처리하는 방법 .gitignore 에 .DS_Store 를 추가 <br
22.5.24 .DS_Store .gitignore에 추가하기
1. 문제의 발견 로컬에서 작업한 내용이나, 키워드 정리한 md파일들을 깃허브에 커밋하는 과정에서 자꾸 처음보는 DS_Store라는 파일이 같이 커밋 되었다. 이전에도 발생했던 일이지만 무심코 그냥 넘겼었는데, 오늘은 더 이상 올라가지 않는 방법을 찾아 보았다. 2. .DS_Store? 이 파일은 Mac OS가 자동으로 생성하는 파일로, 해당 디렉토리에 대한 메타데이터를 저장하는 파일이라고 한다. 하지만 프로젝트와는 전혀 관련이 없는 파일이므로 깃 리포지토리에서 삭제해도 무방하다. 3. 삭제 방법

[TIL] 초기셋팅 관련 정리(direnv, settings분리, DS_store)
1. Django settings.py 변경 >한 프로젝트에 배포용과 개발용이 나누어지고 개발용에서는 나와 다른 팀원이 함게 로컬에서 작업을 한다고 가정하자. 그럼 만약 각각의 로컬의 db를 사용하면, 비밀번호가 다 다를텐데, 이걸 매번 git에 올리면 complict가 난다. 이걸 해결하기 위해서 세팅을 각각 다르게 사용한다 환경을 분리해 사용하는 이유 위에서 언급했지만 로컬에서 개발하는 환경과 프로젝트 배포에서 사용하는 환경이 저마다 제각각이다. (ex.로컬의 경우 Debug = True, 배포시Debug = False) Django 프로젝트의 환경을 분리하여 사용하면 이런 부분을 편하게 관리할 수 있다. 어떻게 하느냐 1. settings.py를 분리하자 처음 프로젝트를 생성하면 아래와 같은 구조가 된다 프로젝트명/프로젝트명/settings.py순인데 settings.py대신 아래와 같은 구조로 변경해주자 기존의 setting.