이번에는 저장한 git의 버전을 되돌리는 방법에 대해 알아봅시다. 실제로 실무 현장에서 프로젝트의 여러 버전을 생성하고 되돌리는 경우가 있을 수 있으므로 유용하게 활용될 수 있습니다. 물론 reset은 주의해서 사용해야 합니다.
git 버전을 되돌리되 hard
라는 플래그를 통해 '완벽히' 되돌리겠다는 의미입니다. 그리고 HEAD
는 가장 최신의 버전을 의미하며 ~1은 최신의 버전에서 한 단계 전으로 되돌린다는 뜻입니다.
되돌리기를 다시 원상복귀하는 명령어입니다. 이는 ORIG_HEAD
라는 메모리에 되돌리기 전 상태가 기록이 되며, 다음 명령어를 입력하기 전까지 한 번은 원상복귀를 할 수 있습니다.
1번과 마찬가지로 git 버전을 되돌리되 이번에는 두 단계 전으로 되돌린다는 뜻입니다.