바꾸고 싶은 커밋 선택
$ git rebase -i HEAD~1 // 가장 최근에 올린 커밋 수정 $ git rebase -i -p <커밋 해쉬값> // 커밋 해쉬로 접근하기
변경하고자 하는 커밋의
pick
을 e
로 변경하고 :wq!
하면 커밋을 수정할 수 있다.
rebase를 중단하고 싶다면
$ git rebase --abort
커밋 작성자 변경
$ git commit --amend --author="nightohl <haneojin@gmail.com>"
변경사항 반영, 깃에 push
$ git rebase --continue $ git push -f origin 브랜치명