Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GitHubのドキュメントでは、公開されたコミットをリベースしないことを推奨しています。
と の 2 つのブランチがmasterありdevます。masterに適用したいホットフィックスのために に変更を加えましたdev。devそれ自体は よりかなり先ですmaster。
master
dev
この場合、修正プログラムは 2 つのファイルに適用され、それぞれに 1 行の変更しかありません。
dev物事をひどく混乱させることなく、これをブランチに持ち込む最も簡単な方法は何ですか?
ホットフィックスだけが含まれmasterていない場合は、ブランチにdevマージmasterするだけです。dev
devそれ以外の場合は、そのホットフィックス コミットをブランチにチェリー ピックすることをお勧めします。ホットフィックスが最新のコミットであると仮定すると、次のmasterことができます。
git checkout dev git cherry-pick master