3

リモートで次のような構造から始めると:

A-B-C-D-F-G  master
   \
    E-H-I  branch

そして、ブランチを複製して「J」を変更します(&コミットしてリモートブランチにプッシュします)「H」と「I」をダウンさせずに「J」をマスターにマージするにはどうすればよいですか?変更「J」を押すだけで実行できますか、それともローカル リポジトリ トラッキング マスターに切り替えて、ローカルの「J」変更をマージし、それをマスターにプッシュする必要がありますか?

A-B-C-D-F-G-J  master
   \       
    E-H-I-J  branch
4

2 に答える 2

1

変更 J をチェリーピックできます。チェリー ピックでは、特定のコミットのみがブランチにコピーされます。

$ git checkout master
$ git cherry-pick J

コミット J が複製されることに注意してください (各ブランチに存在します)。

于 2013-04-24T17:36:56.857 に答える