0

ブランチからマスターにマージしました。次に、競合を悪い方法で解決したことに気付いたので、次のコマンドでマージを元に戻しました。

git revert -m 1 *merge-hash*

その後、私の同僚はいくつかのコミットを行いました。別の方法で競合を解決できるように、マージをやり直そうとしました。しかし、もちろん、ブランチは既にマージされていると表示されます。マージをやり直して競合を適切に解決するにはどうすればよいでしょうか?

4

1 に答える 1

0

インタラクティブなリベースを使用して、マージとリバートのコミットを取り除きます (単純にリストから除外します)。

このワークフローは、マージを破棄するのにより適しています: http://dymitruk.com/blog/2012/02/05/branch-per-feature/

于 2013-01-18T15:52:06.870 に答える