Table of Contents
git commit 취소하기
주의!!
커밋을 취소하면 작업했던 내용들이 모두 날라간다.
커밋을 취소하기 전에 백업할 파일들을 모두 다른 곳에 복사해 놓아야 한다.
그냥 브랜치를 새로 따는게 훨씬 깔끔하다.
커밋 취소
git log
commit 0392215394d94f8b46cXXXXXXXXXXXXX (HEAD -> feature/sky2024)
Author: eastone <skyer9@gmail.com>
Date: Wed Aug 7 17:41:11 2024 +0900
버전업 1.16
commit e193a046a680a43a63XXXXXXXXXXXXX
......
## 주의!! 커밋을 취소하면 작업했던 내용들이 모두 날라간다.
git revert 0392215394d94f8b46cXXXXXXXXXXXXX
revert 취소하기
git reflog
0392215 (HEAD -> feature/sky2024) HEAD@{0}: reset: moving to 0392215
bb129ac HEAD@{1}: reset: moving to bb129ac
bb129ac HEAD@{2}: revert: Revert "버전업 1.16"
0392215 (HEAD -> feature/sky20240126) HEA
# Revert 이전 커밋으로 옮겨야 한다.
git reset --hard 0392215