gitでコミットした内容を取り消す方法は何ですか?

コミット済みのコミットを取り消したい場合には、git revertまたはgit resetコマンドを使用することができます。

  1. コミットした内容を取り消すために、git revertを使用します。
  2. git logコマンドを実行し、取り消したいコミットのハッシュ値を見つけてください。
  3. git revert を実行し、には取り消したいコミットのハッシュ値を置き換えます。
  4. Gitは、以前のコミットを取り消すために新しいコミットを作成します。
  5. コミットした内容を取り消すためにgit resetを使用します。
  6. Git logコマンドを実行して、取り消したいコミットのハッシュ値を見つけてください。
  7. git reset を実行し、 の部分を取り消したいコミットのハッシュ値に置き換えてください。
  8. 要根据需要选择不同的リセットモード:
    git reset –soft :コミットを取り消し、変更内容を保持します。
    git reset –mixed (またはgit reset とだけ入力する):コミットを取り消し、変更内容を破棄しますが、変更したファイルは保持します。
    git reset –hard :コミットを取り消し、変更内容と変更したファイルを破棄します。

注意:git resetコマンドを使用してcommitを取り消すと、取り消されたcommitはもはやコミット履歴に表示されず、関連する変更が削除されます。したがって、このコマンドを慎重に使用し、その影響を理解することを確認してください。

bannerAds