반응형
참조 (ref)
. Git 객체 저장소 내에 있는 객체를 참조하는 해시ID
. 모든 Git 객체를 참조할 수 있다.
. 브랜치, 태그 등도 모두 참조의 일종이다.
심볼릭 참조 (symref)
. 간접적으로 Git 객체를 가리키는 이름. 심볼릭 참조도 참조의 일종이다.
. Git에는 특별한 목적을 위한 아래와 같은 특수 심볼릭 참조들이 있다.
1) HEAD
: 가장 최신 커밋을 참조한다.
2) ORIG_HEAD
: pull, merge와 같은 특정 작업 수행전에 이전 버전의 HEAD를 ORIG_HEAD에 기록한다.
3) FETCH_HEAD
: 'git fetch' 명령 수행시, 항상 마지막으로 가져온 브랜치의 헤드를 FETCH_HEAD에 저장한다.
단, 작업 직후에만 유효함.
4) MERGE_HEAD
: merge가 되면 다른 브랜치의 헤더가 심볼릭 참조 MERGE_HEAD에 임시로 기록된다.
MERGE_HEAD는 HEAD로 병합되는 있는 커밋이다.
반응형
'개발' 카테고리의 다른 글
Git blame 명령어 (0) | 2016.03.14 |
---|---|
Git 객체 유형 및 구조 (0) | 2016.03.14 |
HTML5 게임 만들기 : 동고는 똥을 싫어해 #5 (23) | 2016.03.13 |
Maven Profile를 통한 Web 리소스 분기처리 (0) | 2016.03.12 |
[Spring] JSR-303 빈 검증 (유효성 검증) (0) | 2016.02.28 |