0

いくつかのコミットをマスター ブランチから別の孤立したブランチにリベースしたいと考えています。リポジトリの履歴は非常に厄介で、マスター ブランチには 1 つまたは 2 つの親とのコミットがあります。

私がリベースを行おうとgit rebase --onto orphan commit1 commit2するcommit1commit2:

cherry-pick: を実行しようとするとgit cherry-pick commit1..commit2、エラーが発生します:

Commit xxx is a merge but no -m option was given.

またはそうでなければ: git cherry-pick -m1 commit1..commit2- 私は得る:

Mainline was specified but commit yyy is not a merge.

私の目標を達成する簡単な方法はありますか?

4

0 に答える 0