상여자는 커밋 메시지를 수정하지 않는다.
하지만 나는 하여자니까 수정 1억 번 함.
1-1. 가장 최근의 commit 수정
git commit --amend
1-2. 더 오래된 commit 수정 또는 한 번에 여러 commit 수정
git log
git rebase -i HEAD~n
위의 명령어는 현재 작업 중인 브랜치의 가장 최근 commit n개를 보여주게 된다.
예)
git rebase -i HEAD~2
여기서 커밋 옆의 pick 문구를 reword로 변경하여 저장하면
해당 커밋 메시지를 수정할 수 있는 창이 나옴. 수정 후 저장.
위의 방법으로 commit 메시지를 수정한 후 강제로 push
git push --force 브랜치이름