[Git] 빈 디렉토리 커밋하기

HYUNGU, KANG·2023년 5월 25일
1

Git-CheatSheet

목록 보기
4/6

git 에서는 빈 디렉토리는 변경사항으로 추적하지 않는다.
하지만 때때로 특정 디렉토리에서 동적으로 생성되는 파일들을 .gitignore 에서 무시하지만 디렉토리만은 유지를 하고 싶은 케이스가 있는데, 이럴때는 아무런 데이터도 없는 .gitkeep 파일을 디렉토리 내에 생성을 해서 커밋하는게 일종의 암묵적인 규칙이다. (touch .gitkeep)

예를들어서 contents 디렉토리 하위에는 마크다운 파일들이 동적으로 생성되는데, 이를 깃에는 업로드하고 싶지 않다면 아래와 같다.

  1. contents/.gitkeep 생성

  2. gitignore 에 추가

# ignore markdown files
contents/*.md
profile
JavaScript, TypeScript and React-Native

0개의 댓글