は、トピックブランチ1をマージし、分岐マスターから開始すると、一つだけがリベースしたい場合は、しかし、コマンドは最後の2行だけのマスターを早送りリベースによってトピックブランチをマージする簡単なコマンドはありますか?
git rebase master topic
git checkout master
git merge topic
ある
git merge topic
を語りますトピックブランチに分岐するので、バリエーションが可能です。私は、次のパターンが好き:
git rebase master topic
git rebase topic master
地元の「トピック」の状態は分岐が保存しなければならない場合には、さらに複雑になります:
git checkout -b tmp topic
git rebase master
git rebase tmp master
git branch -d tmp
は、そのための簡単なコマンドはありますか?トピックブランチを動かすことなく、CLIでgit-mergeと同じように簡単に動作しますが、実際にはリベースを実行しますか?
+1特に、あなたがこれをスクリプトしている場合、update-refには注意が必要です。あなたは何も間違っていないことを確かめたいと思っています。本当に早送りです。 – Cascabel