✅.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 템플릿 사이트
- https://www.toptal.com/developers/gitignore
- 언어에 맞게 템플릿 제공, gitignore 자동 작성
출처
'개발 관련 > git' 카테고리의 다른 글
git 수정사항을 임시로 저장하는 방법 (0) | 2023.11.12 |
---|---|
git 저장소 복제 및 원격 저장소 추가 (0) | 2023.11.12 |
git 설정과 초기화 명령어 (0) | 2023.11.12 |
Github repository push (1) | 2023.11.12 |
warning in the working copy of 'file', LF will be replaced by CRLF the next time Git touches it (1) | 2023.11.12 |