RSS 줄리아 에반스

.git 내부

Follow
.git 디렉터리는 Git에서 버전 제어에 필요한 기본 정보를 포함합니다. HEAD는 현재 브랜치에 지적합니다. 브랜치, 커밋, 트리, 블롭은 Git의 핵심을 형성하여 커밋 기록, 파일 목록, 실제 코드를 각각 저장합니다. 리포지토리 로그는 브랜치, 태그, HEAD의 변경을 추적합니다. 원격 추적 브랜치는 원격 브랜치의 최신 커밋을 유지하고, 태그는 특정 커밋을 표시합니다. 스태시 저장소는 커밋되지 않은 변경을 저장합니다. .git/config에는 저장소 설정이 포함됩니다. 후크를 사용하여 커밋 전에 자동화된 작업을 수행할 수 있습니다. 스테이징 영역(인덱스)은 파일을 커밋 준비 상태로 만듭니다. 이 개요는 .git 디렉터리에 대한 일반적인 이해를 제공하지만, 모든 복잡성을 다루지는 않습니다.
favicon
jvns.ca
Inside .git