1. ホーム
  2. ギット

[解決済み】Gitで、あるブランチの特定のコミットを別のブランチにマージするにはどうすればいいですか?

2022-04-14 20:08:26

質問

私は BranchA よりも113コミット進んでいる BranchB .

しかし、私が欲しいのは最後の10件ほどのコミットで BranchA にマージされます。 BranchB .

このような方法はあるのでしょうか?

どのように解決するのですか?

その git cherry-pick <commit> コマンドを使用すると、(どのブランチからでも) ひとつのコミットを取り込んで、それを作業ブランチにリベースすることができます。

Pro Git bookの第5章では、私よりもうまく説明されています。 図解入りで解説します。( リベースの章 も良い読み物です)。

最後に、いくつかの 別のSOの質問で、チェリーピックとマージとリベースについて良いコメントがありました。 .