gitのマージが間違っている場合、どうやってロールバックしますか?

Gitのマージ操作を元に戻すには、次の手順を実行してください。

  1. git logコマンドを実行して、戻すマージ操作のコミットIDを確認してください。
  2. というマージコミットのIDをロールバックするには、git revert -m 1 コマンドを実行します。これにより、以前のマージ操作が取り消された新しいコミットが作成されます。
  3. 注意:-m 1オプションは、マージされるブランチがメインブランチ上の場合に使用されます。他のブランチでマージされた場合は、-mオプションの値を適切に変更してください。
  4. 変更内容を確認してロールバック操作を提出してください。Gitは新しいコミットオブジェクトを作成します。関連するコミットメッセージを追加し、git commitコマンドを使用して提出してください。
  5. リモートリポジトリにロールバック操作をプッシュします。他の人もロールバック操作を取得して適用できるように、git pushコマンドを使用してロールバックのコミットをリモートリポジトリにプッシュします。

回滚操作将创建一个新的提交来撤销之前的合并,并保留回滚提交的历史记录。如果需要重新合并代码,请确保在正确的代码状态下进行合并。

bannerAds