どうすれば簡単に git rebaseを元に戻すことができますか?
私の現在のアイデアは手動のアプローチのみです:
git checkout
両方のブランチの親のコミット- そこから一時ブランチを作成します
git cherry-pick
すべて手動でコミット- リベースしたブランチを手動で作成したブランチに置き換える
私の現在の状況では、両方のブランチからのコミットを簡単に見つけることができるため、これでうまくいきます(1つは私のもので、もう1つは私の同僚のものです)。
しかし、私のアプローチは次善でエラーが発生しやすいと思います(自分の2つのブランチでリベースしたとしましょう)。
明確化:一連のコミットがリプレイされたリベースについて話している。1つだけではありません。