.gitignore 패턴
* #으로 시작하는 라인은 무시한다.
* 슬래시(/) 로 시작하면 하위 디렉터리에 적용되지(recursivity) 않는다.
* 디렉터리는 슬래시(/)를 끝에 사용하는 것으로 표현한다.
* 느낌표(!)로 시작하는 패턴의 파일은 무시하지 않는다.
* 표준 Glob 패턴을 사용한다.
예제
# 확장자가 .a인 파일 무시
*.a
# 윗 라인에서 확장자가 .a인 파일은 무시하게 했지만 lib.a는 무시하지 않음.
!lib.a
# 현재 디렉터리에 있는 TODO 파일은 무시하고 subdir/TODO처럼 하위 디렉터리에 있는 파일은 무시하지 않음
/TODO
# build/ 디렉터리에 있는 모든 파일은 무시
build/
# doc/notes.text파일은 무시하고 doc/server/arch.txt 파일은 무시하지 않음
doc/*.txt
# doc 디렉터리 아래의 모든 .pdf 파일을 무시
doc/**/*.pdf
출처 progit
'programing' 카테고리의 다른 글
리액트 상태관리를 하는 가장 쉬운 방법 Plo (0) | 2020.03.12 |
---|---|
java 정렬하기 (0) | 2017.04.03 |
가상 DOM 이란? (3) | 2016.06.21 |
클로저 시작하기 (0) | 2016.06.09 |