Programming/Git
git revert
_SYPark
2020. 6. 4. 16:11
728x90
이 포스팅은 생활코딩 GIT2 - 되돌리기를 보고 작성하였습니다.
버전을 2개를 추가로 만들어 보겠습니다.
R3 버전으로 돌아가고 싶을 때 git reset 을 사용하면 R3의 commit 값을 사용해야 합니다.
하지만 git revert 를 사용할 때는 R4를 되돌려야 R3 가 될 수 있습니다.
git revert 를 실행하면 메세지를 입력할 수 있는 창이 뜨게 됩니다.
git log 를 확인하면 새로운 커밋이 생긴 것을 확인할 수 있습니다.
기존의 R4는 살아 있고 변화만 취소한 것입니다.
test.txt의 내용을 확인하면 R3의 내용인 것을 확인할 수 있습니다.
git log -p 로 확인해봐도 R4 때 추가되었던 텍스트가 삭제된 것을 볼 수 있습니다.
만약 Message 1으로 돌아가고 싶을때는 바로 git revert (Message 2 commit 값) 을 하면 안되고 역순으로 차근차근 해줘야 충돌이 일어나지 않습니다.
728x90