더북(TheBook)

4.4 브랜치 재배치하기

이번에는 브랜치를 재배치하는 방법에 대해 알아보겠습니다. 브랜치의 재배치는 rebase라고 합니다. 브랜치의 재배치는 예를 보며 이해하는 것이 좋습니다.

 

다음과 같은 상황을 가정해 보겠습니다. master 브랜치의 두 번째 커밋에서 foo 브랜치가 뻗어나왔고, 각 브랜치에 커밋이 여러 개 쌓여 있습니다.

 

그림 4-74 | 브랜치 재배치 전 master 브랜치와 foo 브랜치

 

이 상황에서 그림 4-75와 같이 foo 브랜치를 네 번째 커밋에서 뻗어나오도록 변경합니다. 이처럼 브랜치가 뻗어나온 기준점을 변경하는 것을 브랜치의 재배치, rebase라고 합니다.

 

그림 4-75 | 브랜치 재배치 후 master 브랜치와 foo 브랜치

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.