git revert

부가 설명
merge 이전의 커밋으로 되돌림
Tags
revert

github 홈페이지에서 revert 하기

1) 취소하려는 PR 내역 찾아가서 Revert 버튼 클릭

notion image
notion image

2) revert 브랜치를 기존 브랜치에 merge

revert 브랜치를 기존 브랜치에 merge함으로써, 커밋되기 전으로 되돌아간 효과
revert branch : 이전 커밋 내용을 담고 있음. (마지막 커밋 내용은 담고있지 않음)
💡
커밋 자체를 취소하는게 아니라 이전 내용을 가져와서 다시 merge 시키는 것임.
notion image
notion image
notion image
그래프로도 알 수 있듯 커밋을 취소해서 과거로 돌아가는 것이 아니라, 이전 내용을 가진 브랜치를 생성한 후 최상위로 Merge 시켜서 마치 되돌아간 것과 같은 효과를 내는 것이다.
 

커맨드로 revert 하기

참고링크