맨날 헷갈려
[Git] git commit 취소
HungryOcto
2023. 3. 18. 02:08
1. git commit 목록 확인
git log
2. git commit 취소 명령어
git reset --soft HEAD^ // 가장 최근에 한 commit을 취소하고 해당 파일들을 staged 상태로 보존
git reset --mixed HEAD^ // 가장 최근에 한 commit을 취소하고 해당 파일들을 unstaged 상태로 보존
git reset HEAD^ // 위와 동일
※ 가장 최근에 한 commit 부터 ^의 개수만큼 취소한다.
git reset HEAD^^ // 최신순 2개의 commit을 취소하고 unstaged 상태로 보존
git reset HEAD~2 // 위와 동일
3. commit 메시지만 변경하고 싶을 때
git commit --amend