728x90
.gitignore 이란 :
Git 버전 관리에서 제외할 파일 목록을 지정하는 파일이다.
gitignore에 주로 넣는 파일들 :
- NodeJS-Express로 개발할 때 npm module
- Java 컴파일된(.class) 파일
- AWS 비밀 키, JWT 비밀 키 등등이 있다.
.gitignore 사용법 :
1. git init 을 한 폴더 에다가 .gitignore 이라는 이름으로 파일을 하나 만들어준다.
2. 그 안에 한줄씩 제외할 파일 혹은 폴더를 쓰면 된다.
3. 그냥 어려울것 없이 한줄씩 쓰면 된다.
이렇게 적으면, node_modules + package.json 파일은 제외하고 커밋을 칠 수가 있다.
.gitignore 문법 :
# 특정 파일 fileName 제외하기
fileName.js
# 현재 경로에 있는 fileName_1 만 제외하기. (다른경로 fileName_1 말고)
/fileName.js
# 특정 폴더 node_module 안의 파일 다 제외하기
node_module/
# 특정 경로의 특정 파일 제외하기
folder/my.txt
# 특정 경로 아래의 모든 fileName_2 제외하기
folder/**/fileName_2.txt
# 특정 확장자 파일 다 제외하기
*.txt
# 예외 만들기
!fileName.txt
728x90
'형상관리 > github' 카테고리의 다른 글
github commit message (깃허브 커밋 메세지) (0) | 2023.08.18 |
---|---|
gitignore이 적용되지 않을 때... (0) | 2023.07.04 |
Git 계정 설정 + 삭제 (git config) (0) | 2023.05.25 |
[2] github 많이 쓰는 용어 정리 (0) | 2023.05.18 |
[1] 깃 허브 계정연동부터 커밋까지 [ git remote, git push, git pull ] (0) | 2022.11.02 |