IT이야기

Git에서 가장 최근 커밋 취소하는 방법

cyworld 2021. 2. 7. 21:24
반응형

Git에서 실수로 커밋한 것을 돌리고 싶을때는 아래와 같은 방법을 사용합니다.

$ git commit -m "뭐뭐를 수정했음.."
$ git reset HEAD~
[ 작업 트리 파일 수정 ]
$ git add .
$ git commit -c ORIG_HEAD
  1. git reset HEAD~ : 이 명령어로 마지막 커밋을 "실행 취소" 합니다.
  2. 작업 트리 파일을 수정합니다.
  3. 새로 커밋할 것들을 추가합니다.
  4. 직전 커밋 메시지를 사용하여 변경 사항을 다시 커밋합니다.
    (-c ORIG_HEAD 옵션은 이전 커밋 메시지를 편집할 수 있는 편집기를 엽니다.)
반응형