프로그래밍/Git

git 버전관리 하지 않을 파일 설정 .gitignore 적용

Baesj 2021. 10. 9. 20:09

버전관리 하지 않을 파일에 대해 설정할 수 있다.

 

프로젝트의 디렉토리 최상위에 .gitignore 이라는 파일을 만든다.

 

아래의 규칙으로 설정한다.

# build/ 디렉토리에 있는 모든 파일을 무시
build/

# 확장자가 .txt 인 파일 무시
*.txt

# .txt 파일들은 모두 무시되지만, test.txt만은 무시하지 않음
!test.txt

# 특정 디렉토리에 있는 특정 파일 무시
/test.txt

# src/ 하위의 .txt파일만 무시
src/*.txt

# 특정 디렉토리와 그 하위 디렉토리 내에 존재하는 모든 .txt 파일을 무시
/**/*.txt

# 특정 디렉토리 내에 존재하는 모든 .txt .java 파일 무시
/*.{txt, java}

# 특정 디렉토리 내에 있는 java1.txt java2.txt 파일 무시
/java[1-2].txt