티스토리 뷰

Etc

.gitignore 생성/적용

Loweeeell 2018. 2. 28. 16:01



버전관리시스템 git을 사용하다보면 프로젝트에 포함된 파일 중 버전관리를 원하지 않는 파일이 있는 경우가 있다.

이때 .gitignore를 사용한다.


.gitignore

project에 원하지 않는 Backup File,LogFile,컴파일된 파일들을 git에서 제외시킬 수 있는 설정 파일

만약 .gitignore 파일 안에 *.c가 있으면 프로젝트 안의 모든 C 소스 파일은 add,commit 되지 않는다. 


.gitignore 생성

항상 프로젝트 디렉토리 최상단 에 위치해야 한다. 

.gitignore 파일을 생성한다.


요렇게 


.gitignore 문법

# .gitignore
# 주석입니다
# 제외 파일 추가하기
*.c # 확장자가 c인 모든 파일 버전관리 제외
secret.json # 직접 제외 파일 지정
doc/**/*.pdf # 요로케도 가능


위와 같은 문법으로 .gitignore 파일에 제외할 파일들을 넣고 .gitignore 파일을 push하면 적용이 된다.



프로젝트 안의 secrets.json파일을 버전관리 제외 설정을 하면

이렇게 add,commit이 되지 않는 것을 볼 수 있당. 


refer

https://nesoy.github.io/articles/2017-01/Git-Ignore


'Etc' 카테고리의 다른 글

2의보수법 개념정리  (4) 2018.09.27
url,uri의 차이  (0) 2018.02.04
댓글