
프로젝트를 생성하여 이를 Git 저장소로 관리하고 싶을 때 git init 명령어를 사용한다.이때 .git 폴더가 자동으로 생성된다.이 .git 폴더에는 어떤 정보가 담겨 있을까? 1. .git 폴더.git 폴더는 Git 저장소의 핵심이 담겨있는 곳이다.폴더 안의 주요 구성 요소를 살펴보자. HEAD현재 체크아웃된 브랜치를 가리킴cat .git/HEAD로 현재 체크아웃된 브랜치 확인 가능config저장소의 Git 설정을 저장하는 파일원격 저장소 주소, 사용자 정보, 커스텀 설정 등logs/브랜치 및 HEAD의 변경 이력을 기록하는 디렉토리git reflog 명령어로 확인 가능objects/Git의 핵심 데이터인 커밋, 트리, 블롭 등을 저장하는 디렉토리모든 파일과 커밋이 압축된 형태로 저장됨주요 하위..