4

現在、最新の変更を取得するためにローカル機能ブランチで作業しているときは、次のことを行う必要があります。

git checkout master
git fetch
git rebase
git checkout my-feature
git rebase master

マスターブランチに切り替えることなく、変更をマスターブランチにプルするだけの簡単なソリューションはありますか?

4

2 に答える 2

1

masterリベースを実行するために、Gitは常に舞台裏に切り替わると思います(rebase宛先ブランチのチェックアウトから開始することを考慮してください。「、「 」と「」追跡し
ます」を 参照してください)。 git rebaselocalremote

ショートカットを使用できますgit pull --rebase

git pull --rebase master:master
git checkout my-feature
git rebase master
于 2012-07-03T07:12:15.437 に答える
1

私はあなたがただ後にgit fetch続くことができると思いますgit rebase origin/masterそれはあなたのトピックブランチをマスターに対してリベースするべきです。ただし、フェッチが本当に必要かどうかはわかりません。

于 2012-07-03T07:47:44.737 に答える