깃허브
8주차, 깃허브 .gitignore
호놀롤루
2022. 2. 10. 01:51
1. 개요
git add . 을 하면 그 폴더안에 있는 모든 파일을 집어놓고 편하게 작업할 수 있다. 하지만 git add 로
추가하면 곤란한 파일(보안에 관련된 파일, 용량이 너무 큰 파일, 관계없는 파일)을 제외하고 싶은 경우도
있다.
그럴 때 쓰이는 게 ignore이다.
올려놓고 하나하나 git rm 으로 지우는 게 정말 귀찮으니 만들어보자
2. 사용법
git init 을 한 폴더에 .gitignore 이라는 파일을 만들어준다. (.이 붙이면 숨겨진 파일이다.)
그 안에 한줄씩 제외할 파일, 폴더를 쓰면 된다.
file.py
// file.py 제외
/file.py
// 현재 경로에 있는 file.py만 제외, 다른 경로에 있는 건 올라감
un_module/
// un_module 폴더 안에 있는 파일 다 제외
folder/asd.txt
// 특정 경로의 특정 파일 제외
un_module/**/asd.txt
// un_module 하위 경로에 있는 모든 asd.txt 제외
!dsa.txt
// dsa.txt 는 예외