タイトル: リベース
本稿ではgitのリベースについて説明します。
前提
masterブランチ、testブランチが存在する。
testブランチがmasterブランチをリベースすることで、masterブランチの変更を取り込み、更に履歴の一本化をする。
チェックアウト
取り込む側にチェックアウトする。
今回はtestブランチ。
git checkout test |
リベース
git rebase master |
以下のエラーが発生した場合はそちらの記事を参照。
Cannot rebase: You have unstaged changes. Please commit or stash them.