Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- server
- window
- tomcat
- Git
- https로 이동
- gitlab서버start
- gitlab설치
- oz개인정보로그
- object.assign
- 젠킨스백업
- centos
- pipeline
- docker
- 리눅스버전확인
- Linux
- reghat
- jenkins server stop
- Jenkins
- JavaScript
- Oracle
- 멀티인스턴스정리
- jenkins server start
- maven설치
- gitignore
- gitlab서버stop
- 젠킨스설치
- workspace초기화
- edge 브라우저로 이동
- jenkins설치
- git bash
Archives
- Today
- Total
삽질 블로그
[Git Bash] 파일 무시하기 본문
모든 파일을 형상관리 할 필요는 없다.
보통 로그 파일이나 빌드 시스템이 자동으로 생성한 파일이 그렇다.
그런 파일을 무시하려면 .gitignore 파일을 만들고 그 안에 무시할 파일 패턴을 적는다.
gitignore 파일 패턴 규칙
1. 아무것도 없는 라인이나 , #로 시작하는 라인은 무시한다.
2. 표준 Glob 패턴을 사용한다.
3. 슬래시(/)로 시작하면 하위 디렉토리에 적용되지 않는다
4. 디렉토리는 슬래시(/)를 끝에 사용하는 것으로 표시한다.
5. 느낌표(!)로 시작하는 패턴의 파일은 무시 하지 않는다.
gitignore 파일 예시
# 확장자가 .a인 파일 무시
*.a
# 윗 라인에서 확장자가 .a인 파일은 무시하게 했지만 lib.a는 무시하지 않음
!lib.a
# 현재 디렉토리에 있는 TODO 파일은 무시하고 subdir/TODO처럼 하위디렉토리에 있는 파일 무시
/TODO
# build/ 디렉토리에 있는 모든 파일은 무시
build/
# doc/notes.txt 파일은 무시하고 doc/server/arch.txt 파일은 무시하지 않음
doc/*.txt
# doc 디렉토리 아리애의 모든 .txt 파일을 무시
doc/**/*.txt
참조
- Pro Git
'형상관리 > Git' 카테고리의 다른 글
[Git Bash] git commit (0) | 2020.12.17 |
---|---|
[Git Bash] git add (0) | 2020.12.17 |
[Git Bash] 저장소 만들기 (0) | 2020.12.15 |
[Git Bash] 최초 설정 (0) | 2020.12.15 |
Git 버전관리란? (0) | 2020.12.07 |