본문으로 건너뛰기

240226

git revert

git revert <hash>
  • hash명을 입력하면 해당 hash명까지 제거 됨
  • 즉 다음과 같음
// 순차적으로 커밋
commit 1 // commit name: commit 1
commit 2 // commit name: commit 2
commit 3 // commit name: commit 3
commit 4 // commit name: commit 4
  • 현재 commit은 4까지 진행됐음
  • 여기서 git commit <commit 2 hash>를 입력하면, 해당 commit은 1로 돌아가고, commit 2, 3, 4는 삭제됨

참고자료

git reset, revert로 이전 커밋으로 돌리기