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

+ Recent posts