git version control
-
Git에서 불필요한 파일 제거Programming & Machine Learning/Linux & Git 2017. 12. 4. 21:21
git을 통한 버전관리를 하다 보면, OS에 따라 불필요한 파일들이 생성되는 경우가 존재한다.대표적으로 OSX의 경우에는 .DS_Store라는 파일이 생성된다. 이러한 파일들을 git version control에서 제외하거나 삭제하는 방법이 있다. 1. 특정 파일 제거하기 우선, .git이 존재하는 최상위 디렉토리로 간다.그 후, 제거하고 싶은 파일에게 다음과 같은 명령어를 사용한다. (.DS_Store가 모든 하위 디렉토리마다 있는 경우, 앞에 *을 붙인다)git rm --dry-run .DS_Store --dry-run 명령어를 사용하면, 실제로 지워지는 것이 아니라 미리 지워지는 상황을 테스트하게 된다. 그럼 다음과 같이 제거될 파일 리스트가 출력된다. 그리고 실제 삭제 명령어를 다음과 같이 입력..