(→개요) |
잔글 (→개요) |
||
5번째 줄: | 5번째 줄: | ||
* .gitignore의 반대 기능을 할 것 같은 이름이지만 그렇지 않다. | * .gitignore의 반대 기능을 할 것 같은 이름이지만 그렇지 않다. | ||
* Git은 빈 디렉토리만을 추가할 수 없기 때문에, 디렉토리를 추가하기 위해 일종의 더미(dummy)로서 이 파일을 함께 추가해주는 것뿐이다. | * Git은 빈 디렉토리만을 추가할 수 없기 때문에, 디렉토리를 추가하기 위해 일종의 더미(dummy)로서 이 파일을 함께 추가해주는 것뿐이다. | ||
* Git 인덱스(staging 영역) | * 파일들만 Git 인덱스(staging 영역)에 들어갈 수 있기 때문이다. | ||
* 여담: GitHub에는 '새 파일 만들기' 기능만 있는데, GitLab에는 '새 디렉토리 만들기' 기능이 있다. 이 파일을 | * 여담: GitHub에는 '새 파일 만들기' 기능만 있는데, GitLab에는 '새 디렉토리 만들기' 기능이 있다. 이 파일을 추가함으로써 가능한 것이다. | ||
==같이 보기== | ==같이 보기== |
2020년 5월 17일 (일) 19:47 판
1 개요
- .gitkeep 파일
- GitLab 웹상에서 디렉토리를 만들면 이 파일이 생성된다.
- 그런데 .gitkeep 파일은 Git의 기능이 아니다.
- .gitignore의 반대 기능을 할 것 같은 이름이지만 그렇지 않다.
- Git은 빈 디렉토리만을 추가할 수 없기 때문에, 디렉토리를 추가하기 위해 일종의 더미(dummy)로서 이 파일을 함께 추가해주는 것뿐이다.
- 파일들만 Git 인덱스(staging 영역)에 들어갈 수 있기 때문이다.
- 여담: GitHub에는 '새 파일 만들기' 기능만 있는데, GitLab에는 '새 디렉토리 만들기' 기능이 있다. 이 파일을 추가함으로써 가능한 것이다.
2 같이 보기
3 참고
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.