오른쪽 위 건너뛰기 클릭

커밋 검색 - 확인

완료

git 명령어는
git checkout [해시]: 특정 페이지로 바로 점프하기
예전에는 checkout 로 다 수행했지만
요즘 Git(버전 2.23 이후) 기능을 더 명확하게 나누기 위해 switch와 restore 명령어가 새로 생겼다.
--detach라는 옵션을 붙이면 '지금 특정 브랜치가 아니라 과거의 한 시점을 구경중임'을 명확하게 알려준다.
git switch [브랜치명]: 기본이동
git switch --detach [커밋해시]: 해시로 이동
그럼 이렇게 다 구경하고 다시 돌아올려면?
git switch main으로 메인브랜치로 돌아가거나
git switch - 이동하기 전의 위치로 돌아가거나.
만일 구경만 아니라 수정을 해버렸다면?
새로운 브랜치를 만들어 저장해놓고 빠져나오면 된다.
git switch -c 새로운-브랜치-이름
git switch main