[10분 테코톡] 오리&코린의 Merge, Rebase, Cherry pick
Git Rebase란?
Rebase 는 브랜치를 합치려는 목적으로 사용된다.
Rebase는 현재 브랜치의 base를 바꾼다.
Merge를 한 코드 결과와, Rebase를 한 코드 결과는 같아야 한다.
만약 다음과 같이 커밋 그래프가 형성되어 있을 때, branch 의 커밋을 main 에 합치고 싶을때 다음과 같이 선택할 수 있다.