GIT에는 데이터를 저장하는 데 사용되는 4가지 종류의 개체, blob, 트리, 커밋 및 태그가 있습니다. 그렇다면 GIT는 프로젝트에 어떤 분기가 있는지, 이러한 분기의 상태를 어떻게 저장합니까?
欢迎选择我的课程,让我们一起见证您的进步~~
브랜치는 객체가 아니며 커밋할 포인터일 뿐입니다. 저장형식은 텍스트파일입니다
예를 들어 마스터 브랜치는 .git/refs/heads/master에 해당합니다. 이 파일에는 커밋의 sha1이 포함되어 있습니다.
.git/refs/heads/master
브랜치는 객체가 아니며 커밋할 포인터일 뿐입니다. 저장형식은 텍스트파일입니다
예를 들어 마스터 브랜치는
.git/refs/heads/master
에 해당합니다. 이 파일에는 커밋의 sha1이 포함되어 있습니다.