안녕하세요!
Git 명령어 정리하기 2번째 시간입니다.
오늘은 HEAD에 대해서 알아보려고 합니다.
그럼 시작 하겠습니다.
git checkout C1;
git checkout main;
git commit;
git checkout C2
아래의 그림처럼 HEAD가 main 브랜치 아래에 숨어 있습니다.
HEAD를 분리한다는 것은 HEAD를 브랜치 대신 커밋에 붙이는 것을 의미합니다. 명령을 사용하기 전의 모습은 다음과 같습니다:
HEAD -> main -> C1
git checkout C1
결과
HEAD -> C1