rebase

$ git rebase <Branch Name | Commit Hash>
$ git rebase -i <Branch Name | Commit Hash>

rebase를 사용하여 지난 커밋된 코드 수정하기

  1. git rebase -i <master> → 변경할 커밋이 맨 위로 오도록 커밋 순서 변경
  2. git commit --amend → 맨 위 커밋 코드 수정
  3. git rebase -i <master> → 다시 원래 순서로 되돌리기

<aside> 💡

</aside>

merge

$ git merge <Branch Name | Commit Hash>

merge 커밋 되돌리는 방법(push 전)