날짜: 2020-07-15
gitignore 에서 특정 directory 에 대한 ignore 처리를 하려고 보면…
몇가지 경우의 수가 생긴다. 어떻게 설정하는지 한번 보자
유의 하며 봐야 하는 몇가지 사항은 아래와 같다.
# 프로젝트 홈폴더 레벨의 이름이 aaa 인 폴더 및 하위 파일들
/aaa/
# 프로젝트 홈폴더 레벨의 이름이 bbb 인 폴더 or 파일
/bbb
# depth 상관없이 이름이 ccc 인 폴더 및 하위 파일들
ccc/
**/ccc/
# depth 상관없이 이름이 ddd 인 폴더 or 파일들
ddd
# 중간 depth 상관없이 특정 폴더(eee) 하위의 특정 폴더(fff) 및 하위파일들
eee/**/fff/
# [추가 꿀팁] ttt 폴더는 ignore 하되 그 안의 empty.txt 라는 파일은 무시하지 않도록
/ttt/
!/ttt/empty.txt