✅.gitignore이란?

  • Project에 원하지 않는 Backup File이나 Log File , 혹은 컴파일된 파일들을 Git에서 제외시킬 수 있는 설정 File이다.
  • 이 파일은 항상 최상위 Directory에 존재해야 한다.
# : comments

# .a 확장자 전체 파일 무시
*.a

# 예외 파일
!lib.a

# 현재 디렉터리의 TODO파일만 무시
/TODO

# 특정 디렉토리의 모든 파일 무시
build/

# 특정 경로 안에 있는 .pdf 파일 무시
doc/**/*.pdf
  • #으로 시작하는 라인은 주석으로 무시한다.
  • 표준 glob 패턴을 따른다
  • 디렉터리는 마지막에 "/"를 사용해 표현한다.
  • 느낌표(!)로 시작하는 경우 예외로 처리한다.
  • 기존 프로젝트에 .gitignore File을 같이 Push 하면 된다.

 

◽gitignore 템플릿 사이트

 


 

출처