現在、最新の変更を取得するためにローカル機能ブランチで作業しているときは、次のことを行う必要があります。
git checkout master
git fetch
git rebase
git checkout my-feature
git rebase master
マスターブランチに切り替えることなく、変更をマスターブランチにプルするだけの簡単なソリューションはありますか?
現在、最新の変更を取得するためにローカル機能ブランチで作業しているときは、次のことを行う必要があります。
git checkout master
git fetch
git rebase
git checkout my-feature
git rebase master
マスターブランチに切り替えることなく、変更をマスターブランチにプルするだけの簡単なソリューションはありますか?
master
リベースを実行するために、Gitは常に舞台裏に切り替わると思います(rebase
宛先ブランチのチェックアウトから開始することを考慮してください。「、「 」と「」を追跡し
ます」を
参照してください)。 git rebase
local
remote
ショートカットを使用できますgit pull --rebase
:
git pull --rebase master:master
git checkout my-feature
git rebase master
私はあなたがただ後にgit fetch
続くことができると思いますgit rebase origin/master
それはあなたのトピックブランチをマスターに対してリベースするべきです。ただし、フェッチが本当に必要かどうかはわかりません。