리베이스를 할 수 있게 description 브랜치로 체크아웃하겠습니다.
infoh@DESKTOP MINGW64 /e/gitstudy08 (master)
$ git checkout description 리베이스 브랜치
Switched to branch 'description'
infoh@DESKTOP MINGW64 /e/gitstudy08 (description)
description 브랜치에서 원본 master 브랜치를 리베이스합니다.
infoh@DESKTOP MINGW64 /e/gitstudy08 (description)
$ git rebase master master 브랜치를 리베이스
First, rewinding head to replay your work on top of it...
Applying: add description
리베이스 명령이 실행되면 파생 브랜치의 커밋들은 기준 브랜치의 마지막 커밋으로 재정렬됩니다. 소스트리에서 결과를 확인해 봅시다.
▼ 그림 8-41 리베이스 결과
master 브랜치의 마지막 커밋 ‘add menu6’ 뒤에 파생 브랜치의 커밋이 연결된 것을 볼 수 있습니다. 두 브랜치를 하나의 그래프 모양으로 합친 형태입니다.