2

GitHubのドキュメントでは、公開されたコミットをリベースしないことを推奨しています。

と の 2 つのブランチがmasterありdevます。masterに適用したいホットフィックスのために に変更を加えましたdevdevそれ自体は よりかなり先ですmaster

この場合、修正プログラムは 2 つのファイルに適用され、それぞれに 1 行の変更しかありません。

dev物事をひどく混乱させることなく、これをブランチに持ち込む最も簡単な方法は何ですか?

4

1 に答える 1

1

ホットフィックスだけが含まれmasterていない場合は、ブランチにdevマージmasterするだけです。dev

devそれ以外の場合は、そのホットフィックス コミットをブランチにチェリー ピックすることをお勧めします。ホットフィックスが最新のコミットであると仮定すると、次のmasterことができます。

git checkout dev
git cherry-pick master
于 2012-11-12T03:49:53.740 に答える