커밋 후 스태시에 올라간 페이지를 보면서 자주 실수를 발견하곤 합니다.
그럴 때마다 추가로 커밋을 하기에는 커밋수가 많아져서 곤란할 때가 있습니다.
커밋 메세지를 되돌리는 방법에 대해 알아보도록 하겠습니다.
로컬브랜치에 unstaged로 작업한 파일이 남아있습니다.
git reset —soft HEAD^
// 가장 최근의 commit 취소
git reset HEAD^
// git log를 통해 돌아갈 commit id 확인
git log
// 원하는 시점으로 되돌림
git reset [commitid]
// 수정 작업 후 커밋
git commit
// 원격 저장소에 강제로 push
git push -f origin branch