1. git log 명령어를 통해 수정하고자 하는 커밋의 전 커밋 commit id를 복사한다2. git rebase -i [commit id] 명령어를 통해 커밋 수정 작업을 실시한다2.1 편집기 화면에서 변경하고자 하는 commit을 edit에서 pick으로 변경한다3. git commit --amend 명령어를 통해 커밋 메세지를 수정한다4. git rebase --continue 명령어를 통해 종료 이 후의 commit id 가 없어지고 새로운 commit id 가 생겼으므로 upstream repo 와 commit history 가 차이가 있으므로 강제로 push가 필요함5. git push origin [branch] -f 를 통해 강제 push