아직 로컬에서는 commit 은 했지만 git push 명령어를 통해 remote에 올라가지 않은 경우에 해당한다.
-> amend 명령어를 통해 가장 최근의 commit 한 내용을 수정할 수 있다.
git commit --amend
커밋을 수정할 수 있는 창이 뜨면 수정을 완료한 후, esc->:wq(저장 + 창닫기)를 수행하면 된다.
-> 직전 commit이 아닌 그 전의 commit을 수정하고 싶을 때
git log
git rebase -i HEAD~4
HEAD ~ (숫자) 를 하게되면 최근 (숫자)개의 commit을 보여주게 된다.
commit 을 이미 원격에 push한 후 commit message를 수정하고 싶은경우에 해당합니다.
git push --force 브랜치 이름
그러나 이 방법은 이미 브랜치를 pull 받은 동료의 경우 수기로 commit message를 수정해서 혼란을 야기할 수 있기 때문에 최대한 지양해야한다.