버전 관리 - 버전 되돌리기(Reset)

OROSY·2021년 4월 6일
0

Git

목록 보기
9/11
post-thumbnail

버전 되돌리기(Reset)

git 버전 되돌리기

이번에는 저장한 git의 버전을 되돌리는 방법에 대해 알아봅시다. 실제로 실무 현장에서 프로젝트의 여러 버전을 생성하고 되돌리는 경우가 있을 수 있으므로 유용하게 활용될 수 있습니다. 물론 reset은 주의해서 사용해야 합니다.

1. $ git reset --hard HEAD~1

git 버전을 되돌리되 hard라는 플래그를 통해 '완벽히' 되돌리겠다는 의미입니다. 그리고 HEAD는 가장 최신의 버전을 의미하며 ~1은 최신의 버전에서 한 단계 전으로 되돌린다는 뜻입니다.

2. $ git reset --hard ORIG_HEAD

되돌리기를 다시 원상복귀하는 명령어입니다. 이는 ORIG_HEAD라는 메모리에 되돌리기 전 상태가 기록이 되며, 다음 명령어를 입력하기 전까지 한 번은 원상복귀를 할 수 있습니다.

3. $ git reset --hard HEAD~2

1번과 마찬가지로 git 버전을 되돌리되 이번에는 두 단계 전으로 되돌린다는 뜻입니다.

profile
Life is a matter of a direction not a speed.

0개의 댓글