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
'Programming > Git' 카테고리의 다른 글
[Git] 100mb 넘는 파일 Push 할 때 오류 해결 (0) | 2023.12.14 |
---|---|
git reset (0) | 2020.06.04 |
git checkout (0) | 2020.05.24 |
git diff (0) | 2020.05.24 |
git add, git commit, git status, git log (0) | 2020.05.24 |