ブランチのマージ操作を実行した後、開発者は間違ったブランチを忘れたりマージしたりしたことに気づき、この操作を元に戻したいと思うことがあります。この目的のために、「 $ git reset –hard
この調査では、git マージ操作を元に戻す手順について説明します。
git マージを元に戻すにはどうすればよいですか?
git マージ操作を元に戻すには、まず目的のディレクトリに移動します。次に、ファイルを作成してステージング領域に追加します。変更をコミットしてリポジトリを更新します。次に、すぐに新しいブランチを作成して切り替えます。その後、2 つのブランチをマージします。ログ履歴を確認し、「 $ git reset –hard
上記の手順を実際に見てみましょう!
ステップ 1: リポジトリに移動する
まず、「 CD ' 指図:
$ CD 「C:\ユーザー \n azma\Git\Alpha'
ステップ 2: ファイルの作成
「を実行します 接する 」 コマンドを使用して新しいファイルを作成します。
$ 接する file1.txt
ステップ 3: ファイルの追跡
次に、「を実行して、新しく作成されたファイルを追跡します git追加 ' 指図:
$ git追加 file1.txt
ステップ 4: 変更をコミットする
次に、「 -m 」 リポジトリを更新するオプション:
$ gitコミット -m 「file1.txtを追加しました」
ステップ 5: ブランチの作成と切り替え
その後、「 git チェックアウト 」コマンドでブランチ名を指定して作成し、すぐに切り替えます。
$ git チェックアウト -b アルファ
ステップ 6: ブランチをマージする
ここで、git merge コマンドで名前を指定して、現在のブランチを別のブランチとマージします。
$ gitマージ 主人この例では、alpha を master ブランチにマージします。
ステップ 7: ログ履歴を確認する
「 git ログ . ' 指図:
$ git ログ .元に戻す必要があるコミット参照を選択してコピーします。
ステップ 8: git マージを元に戻す
「 git リセット ” コマンドと “ -難しい マージプロセスを元に戻すオプション:
$ git リセット - 難しい c5d48ec指定されたコマンドで、コピーされたコミット参照も追加したことに注意してください。
ステップ 9: ログ履歴を確認する
マージ操作を確実に元に戻すには、「 git ログ . ' 指図:
$ git ログ .
git merge 操作を元に戻す方法を説明しました。
結論
git merge 操作を元に戻すには、まず目的のディレクトリに移動します。次に、ファイルを作成してステージング領域に追加します。変更をコミットしてリポジトリを更新します。次に、すぐに新しいブランチを作成して切り替えます。その後、2 つのブランチをマージします。ログ履歴を確認し、「 $ git reset –hard