본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 30.1: Repo 란?
git 저장소 (repository) 라고 함은 기본적으로 디스크상에 저장되는 특정 데이터 구조를 나타내는 것으로써, 다른 파일들과 디렉토리들을 위한 metadata 를 저장하고 있다.
가장 간단한 예는 사용자의 프로젝트 내 .git/ 디렉토리에서 쉽게 발견할 수 있다. 사용자가 git 에 데이터를 커밋할 때마다, 이 디렉토리에 해당 내용이 기록되게 된다. 역으로 얘기하면, .git/ 디렉토리는 모든 커밋들의 내용을 보관하게 된다.
해당 디렉토리의 기본적인 구조는 다음과 같다:
.git/
objects/
refs/
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
30.3: HEAD ref 란? (0) | 2020.01.22 |
---|---|
30.2: Object 란? (0) | 2020.01.22 |
29.5: 기본 push 동작 변경하기 (0) | 2020.01.20 |
29.4: tag 를 push 하기 (0) | 2020.01.20 |
29.3: 강제 (force) push 수행하기 (0) | 2020.01.17 |