반응형
GIT은 "원격 저장소", "로컬 저장소", "작업 폴더" 이렇게 세 가지 장소가 있습니다.
SVN과 가장 큰 차이로 "로컬 저장소"가 있다는 것입니다.
- origin
원격 저장소를 의미 합니다. - master
브랜치 중에 가장 중되는 기본적인 브랜치입니다. - HEAD
현재 어떤 작업 공간에 있는지 나타냅니다.
리비전 그래프와 show log를 했을때 그 의미를 알아야 겠습니다.
- origin/master : 원격 저장소의 master 브랜치의 작업 위치입니다.
- origin/HEAD : 원격 저장소의 현재 작업 위치입니다.
- master (붉은색) : 로컬 저장소의 HEAD, master의 작업 위치입니다.
로컬 저장소의 HEAD -> master 상태로 attach된 상태입니다. - master (초록색) : 로컬 저장소의 master의 작업 위치입니다.
HEAD와 master가 다른 작업 위치를 가르키고 있으며 detach된 상태입니다.
주로 이는 이전 커밋으로 checkout한 경우에 이러한 상태가 됩니다.
'각종 팁 > git' 카테고리의 다른 글
[git] rebase vs merge (0) | 2022.06.13 |
---|---|
[git] git 명령이 목록 (1) | 2021.12.26 |
[git] Gitlab 사용 방법 with Git-Fork (0) | 2021.12.23 |
[Git GUI] Git-Fork 소개 (0) | 2021.12.23 |
[git] git 저장소 만들기 (0) | 2021.11.01 |