특정 폴더 / 파일 제외하기

2016. 9. 17. 15:20Etc../Git

1. Git 사용 중 특정 폴더나 파일을 무시하고 커밋해야 할 경우가 간혹 발생하는데 이럴 경우 몇가지 작업을 수행해주면 해결된다.


2. ".gitignore" 파일 생성

$ vi .gitignore

3. 커밋에서 제외할 파일 / 폴더를 입력

.idea/
.db.sqlite3


4. Git commit 수행

$ git commit -m 'ignore files'


5. 위의 작업을 수행하고나면 해당 폴더/파일들이 제외가 된다.


6. 만약 위의 작업을 수행해도 작동을 하지 않는다면 해당 파일이 이미 커밋이 되어 관리가 되어있는 경우이다. 몇가지 작업을 수행해야한다.


7. 현재 respository에 있는 폴더/파일 삭제

$ git rm -r --cached .idea/


8. 삭제 후 .gitignore Add

$ git add .gitignore 


9. Git commit 수행

$ git commit -m 'delete .idea/ folders, files'



'Etc.. > Git' 카테고리의 다른 글

[GIT] 명령어 모음  (0) 2016.09.19