[Git/SourceTree] .gitIgnore 적용하기
728x90
.gitignore란?
여러가지 이유로 깃 서버에 올라가서는 안되는 파일들이 존재한다. ( 용량이 너무 크거나, 보안상의 이유 등 )
.gitignore는 그런 파일들을 .gitignore에 등록하여 깃 서버로 올리지 않도록 걸러내 주는 역할을 한다.
.gitignore 적용하기
깃이 있는 폴더(.git 이 존재하는 폴더)에 .gitignore 파일을 추가한다.
.gitignore를 깃 서버에 푸시한다.
.gitignore 규칙 ( 문법 ? )
.gitignore를 사용하는데 몇 가지 규칙들이 존재한다.
1. 주석을 추가하고 싶을 때는 # 를 사용한다.
2. 표준 Glob 패턴으로 적용한다. *
3. 폴더 뒤에 /를 붙이면 해당 폴더 내부는 전체 무시된다.
4. 하위 디렉토리에 적용하지 않을 때는 / 로 시작한다. ( .gitignore 가 존재하는 위치의 파일만 무시 )
5. 무시하지 않고 싶은 경우 맨 앞에 ! 를 붙여준다.
글로브 (프로그래밍) - 위키백과, 우리 모두의 백과사전
컴퓨터 프로그래밍에서, 특히 유닉스 계열 환경에서 글로브(glob) 패턴은 와일드카드 문자로 여러 파일 이름의 집합을 지정한다. 이를테면 유닉스 명령어 mv *.txt textfiles/은 현재 디렉터리의 .txt로
ko.wikipedia.org
728x90