.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

+ Recent posts