Git을 사용하는데 특정 파일의 업로드를 막기 위해 .gitignore을 사용하게 되어
그에 대한 간단한 사용법을 적어보려고 합니다.
# .gitignore이란 ?
Project에 원하지 않는 Backup File이나 Log File , 혹은 컴파일 된 파일들을 Git에서 제외시킬수 있는 설정 File이다.
.gitignore파일은 git init 을 실행한 디렉토리에 생성해야 합니다.
즉, 항상 최상위 Directory에 존재해야 합니다.
# 문법
# 특정 파일 fileName 제외하기
fileName.js
# 현재 경로에 있는 fileName_1 만 제외하기.
/fileName.js
# 특정 폴더 node_module 안의 파일 다 제외하기
node_module/
# 특정 경로의 특정 파일 제외하기
folder/my.txt
# 특정 경로 아래의 모든 fileName_2 제외하기
folder/**/fileName_2.txt
# 특정 확장자 파일 다 제외하기
*.txt
# 예외 만들기
!fileName.txt
# .gitignore을 제외한 모든 파일 제외하기
*
!.gitignore
# uploads 하위 경로의 파일 모두 제외하기
uploads/*.*
부족한 부분이 있다면 댓글로 남겨주세요 : )