Git 사용법 Rebase 하기 Git에서 한 브랜치에서 다른 브랜치로 합치는 방법으로는 두 가지가 있다. 하나는 Merge 이고 다른 하나는 Rebase 다. Rebase 의 기초 두 개의 브랜치로 나누어진 커밋 히스토리 merge 명령을 사용하면 두 브랜치의 마지막 커밋 두 개(C3, C4)와 공통 조상(C2)을 사용하는 3-way Merge로 새로운 커밋을 만들어 낸다. 나뉜 브랜치를 Merge 하기 비슷한 결과를 만드는 다른 방식으로, C3 에서 변경된 사항을 Patch로 만들고 이를 다시 C4에 적용시키는 방법이 있다. Git에서는 이런 방식을 Rebase 라고 한다. 위의 예제는 아래와 같은 명령으로 Rebase 한다. $ git checkout experiment$ git rebase mas..