git rebase HEAD~1 -i
✚ 내가 수정하고 싶은 파일에서 터미널을 열어 작성하면 됩니다.
✚ 말그대로 HEAD~숫자 는 숫자 자리에 작성한 만큼의 이전 commit으로 돌아가는 것을 의미합니다.
✚ HEAD~1은 바로 직전 commit을 의미!
i를 누르면 수정할 수 있습니다. 그 후에 pick -> reword 단어로 변경해주면 됩니다.esc -> :wq! -> enter 순으로 해당 내용을 먼저 저장합니다. (아직 commit msg 변경 전!!)

또다시 i를 눌러 수정할 수 있게 한 후, commit message를 수정하면 됩니다.
수정 한 후, esc -> :wq! -> enter 으로 editor를 종료하면 됩니다.
원래대로라면 이후에
git push origin 경로
일텐데.. 에러가 발생하고 push가 되지 않습니다.
이는 원격 저장소와 로컬 저장소의 내용이 다르기에 변경되지 않는 것인데요,
결국, 강제로 push를 해야합니다.
git push origin 경로 --force
이 명령어는 로컬 브랜치의 변경 사항을 원격 저장소에 강제로 푸시할 때 사용됩니다.
이후에 확인해보면 제대로 push 된 것을 확인할 수 있습니다.
📌 force 명령어는 원격 브랜치의 히스토리를 덮어쓸 수 있으므로 주의가 필요합니다.