SourceTree / gitでロールバックマージを元に戻す方法



How Undo Rollback Merge Sourcetree Git



今日、私は別のプロジェクトのコードを変更しました。私は新しいブランチを作成せず、問題に統合しました。最後に、私は解決策を見つけました。
画像
ツール= 'オプション=' GIT =>強制プッシュを開始
画像

次に、現在のブランチをマージした後、このブランチの最後のコミットまたはマージを見つけます

画像
右クリック=》 画像
強制マージを選択

その後、あなたは見ることができます
プルには数字があります。直接プッシュしないでください。強制プッシュを選択し、操作がロールバックされるブランチにチェックマークを付けて、プッシュをクリックします(ブランチにはプッシュ番号がないはずです。直接プッシュしませんでした)



このとき、マージしたデータは消えましたが、ローカルはまだマージする必要があります。マージする必要のあるファイルを見つけて変更するだけです。

個人的な経験、注意してください、このブランチとマージされた前のブランチを選択するようにしてください