jasu's blog
블로그 메뉴검색결과 리스트
Programming/Git&SourceTree에 해당되는 글 1건
- 2014.11.16 [Git]SourceTree에서 특정 파일 커밋에서 제외시키기
글
[Git]SourceTree에서 특정 파일 커밋에서 제외시키기
Programming/Git&SourceTree
2014. 11. 16. 15:51
이번 프로젝트를 진행하면서 SourceTree를 처음 접해보게 되었다. 제대로 활용하면 적은 노력으로 많은 도움을 받을 수 있을 것 같아서 하나하나 기록할 예정이다. SourceTree를 이용해서 Git을 사용하다 보면 커밋하지 않아도 되는 불필요한 파일이 있다. 대표적인 파일이 .DS_Store 이다.
SourceTree에서는 이러한 파일을 커밋에서 무시할 수 있도록 설정을 변경할 수 있다. 간단하게 .gitignore 파일 수정을 통해서 .DS_Store 파일을 커밋에서 제외하는 방법은 아래와 같다.
오른쪽 상단에 있는 설정 아이콘을 클릭하여 설정 창을 연다.
Advanced 탭을 선택하면 상단에 Repository-specific ignore list 파일을 확인할 수 있다. Edit를 클릭한다.
편집 화면에서 하단에 */.DS_Store 을 추가한다.
기준 폴더의 위치에 따라서 하위 폴더에 생성되는 .DS_Store 파일이라면 ../.DS_Store 형식으로 디렉토리 구조로 대응하면 된다.
저장하면 앞으로 해당 폴더에서 .DS_Store 파일이 수정이 되더라도 커밋 대상에서 제외되기 때문에 앞으로는 Working Copy 항목에 포함되지 않는다.