IT 개발/개념 정리

[Git] .gitignore적용 방법

UIJ 2022. 7. 20. 15:23

.gitignore 사용 목적

git을 통해 다른 사람들과 협업을 하다보면 시스템 환경설정, build된 파일, .project, .settings 등 개인 환경 설정에 따른 값은 각각 다르기에 repository에 올리지 말아야하는 경우가 있다. 이럴 때 .gitignore를 사용해서 불필요한 정보들을 제외하고 push할 수 있다.

 

.gitignore 생성 위치

.gitignore는 .git 폴더가 있는 최상단(즉, 프로젝트 디렉토리)에 생성해야한다.

.git폴더가 있는 최상위 루트 디렉토리에 생성

 

나의 경우는 아래와 같이 repository에 추가하지 말아야할 대상을 작성했다.

.gitignore 파일

 

버전관리 대상에 포함된 파일을 제외할 경우

git rm -r --cached (파일명/폴더명)

파일명은 선택사항으로 위 명령어를 통해 특정 파일명 또는 전체 파일이 Untracked files 상태로 돌아간다.

반응형