본문 바로가기
🔓 영구 노트

모든 프로젝트에 .gitignore 적용

by 파랭이가 룰루랄라 2023. 2. 20.

.gitignore는 Github 사용 시에 커밋하고 싶지 않은 파일들을 정의하는 용도로 많이 사용됩니다.

 

보통은 프로젝트 단위로 설정을 하게 되지만 spring boot, node + express, react와 같은 프로젝트에서 각각 커밋하고 싶지 않은 파일들이 다르기 때문인데요.

 

몇가지 파일들 예를 들어 intelliJ를 사용한다면 .idea 디렉터리 하위 파일들 그리고 mac을 사용한다면 .DS_Store와 같은 파일들을 각각의 프로젝트에서 설정하는 것보다는 전체 프로젝트에 적용하는 것이 편하고 효율적일 수 있습니다.

 

이런 경우 아래 명령어를 실행하여 .gitignore를 전역으로 설정할 수 있습니다.

// 루트에 .gitignore 파일 생성
vi .gitignore

// 생성된 .gitignore를 전역으로 설정
git config --global core.excludesfile ~/.gitignore

댓글