git commit後に元に戻す方法
git commit 後に元に戻す方法: 1. git replace コマンドを使用します; 2. git revert コマンドを使用します; 3. git Cherry-pick コマンドを使用します。
Git は、ユーザーがコード リポジトリに変更をコミットできるようにする分散バージョン管理システムです。ただし、送信後に問題があることに気づき、元に戻す必要がある場合があります。 Git でコミットを元に戻すにはさまざまな方法があります。この記事では、Git を元に戻す一般的な方法をいくつか紹介します。 専念。
最初の方法は、git restart コマンドを使用して最新のコミットを取り消すことです。この方法は比較的簡単で、次のコマンドを使用するだけです。
gitresetHEAD~
これにより、最新のコミットが取り消されますが、ファイルへの変更は保持されます。これは、これらの変更を再編集して再送信できることを意味します。
送信を取り消した後、ファイルを変更して再度送信する必要がある場合があります。現時点では、次のコマンドを使用してファイルを変更できます。
gitadd.
これにより、変更されたすべてのファイルが一時記憶領域に追加されます。次に、次のコマンドを使用してコミットします。
gitcommit-cORIG_HEAD
これにより、新しいコミットが作成され、元のコミットのメッセージがコミット メッセージにコピーされます。
2 番目の方法は、git revert コマンドを使用してコミットを取り消すことです。 git リセットとは異なり、git revert は、最新のコミットの変更を元に戻す新しいコミットを作成します。次のコマンドを使用します:
gitrevertHEAD
これにより、最新のコミットの変更を元に戻す新しいコミットが作成されます。コミット メッセージでは、このコミットによって前のコミットが取り消されることを示すことができます。
同様に、提出を取り消した後、ファイルを変更してから再度提出することが必要になる場合があります。次のコマンドを使用してファイルを変更します:
gitadd.
次に、次のコマンドを使用して変更をコミットします:
git commit -m "以前の送信の変更を元に戻します"
3 番目の方法は git を使用する方法です 選択的にコミットを取り消すcherry-pickコマンド。このアプローチは、コミット内の変更の一部のみを元に戻す必要がある状況に適しています。まず、次のコマンドを使用してコミット履歴を表示します。
gitlog
これにより、すべてのコミット履歴が表示されます。元に戻したいコミットのハッシュを見つけます。
次に、次のコマンドを使用してコミット内の変更を元に戻します。
gitcherry-pick-n
これにより、変更がワークスペースに適用されますが、コミットはされません。要件に合わせてファイルを変更し、次のコマンドを使用して変更をコミットできます。
gitcommit-m"撤销特定提交的修改"
この記事では、git コミットを元に戻す 3 つの一般的な方法を紹介しました。最近のコミットを元に戻すには git restart コマンドを使用します。git を使用します。 git を使用してコミットを元に戻し、新しいコミットを作成する revert コマンド 選択的にコミットを取り消すcherry-pickコマンド。特定のニーズに応じて、適切なコミットを取り消す方法を選択してください。いずれの場合も、必ず必要な変更を加え、コミットを取り消してから変更を再送信してください。 。
以上がgit commit後に元に戻す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック







