개념이해를 위한 엉터리 설명쇼!
git merge [branch]
- 현재 HEAD 에서 branch 를 흡수하겠다. (인수합병)
- 흡수당한 [branch] 는 그자리 ( 히스토리 남음 )
- Headding 중인 branch 가 [branch] 를 흡수하면서 새로운 commit
git rebase [branch]
- 현재 Headding 중인 branch 가 [branch] 의 commit 들과 합체하여 [branch] 에서 commit 하겠다.
- [branch] 라인으로 이동함
- 히스토리 (Headding 중인 branch의 라인 ) 사라짐