TIP/명령어

git commit 취소하기

hyundol97 2022. 9. 7. 17:33
git commit 목록은 어떻게 확인하나요?
git commit 취소는 어떻게 하나요?

먼저, bash 혹은 cmd에

git reflog

를 입력하면, 자신이 남긴 commit 로그들을 확인할 수 있습니다.

목록을 보면, HEAD@{n} 이라는 태그를 볼 수 있는데 이는 0부터 차례대로 최신 commit 순으로 목록화되어 있습니다.

 

만약 가장 최신의 commit을 취소하고 싶다면

git reset HEAD^

또는 최근 3개의 commit을 취소하고 싶다면

git reset HEAD~3

또는 특정 HEAD@{n} 태그까지 commit을 취소하고 싶다면

git reset HEAD@{n} // n에 숫자 입력

을 입력하면 해결 가능합니다.