📁 예제 다운받기
- 압축 푼 뒤 VS Code로
git-heads(폴더 안 폴더 주의) 폴더 열기

Git의 HEAD
현재 속한 브랜치의 가장 최신 커밋
-
switch로 브랜치 이동해보기
main과delta-branch
checkout으로 앞뒤 이동해보기
git checkout HEAD^
-
^또는~: 갯수만큼 이전으로 이동git checkout HEAD^^^,git checkout HEAD~5
-
⭐️ 커밋 해시를 사용해서도 이동 가능
git checkout (커밋해시)
git checkout -: (이동을) 한 단계 되돌리기
💡 이전으로 checkout된 상태에서 소스트리로 HEAD 상태 보기
익명의 브랜치에 위치함을 알 수 있음
-
checkout으로 이전으로 돌아간 뒤- 기존 브랜치로 돌아오기:
git switch (브랜치명) - 새 브랜치 만들어보기
- 새 커밋 만들어보기
- 기존 브랜치로 돌아오기:
⭐ HEAD 사용하여 reset하기
git reset HEAD(원하는 단계) (옵션)