git でファイルをすばやく復元する方法 (複数の方法の簡単な分析)

PHPz
リリース: 2023-04-07 17:53:13
オリジナル
6274 人が閲覧しました

開発プロセス中に、ファイルの変更を復元する必要がある状況がよく発生しますが、GIT ではファイルを迅速に復元できるさまざまな方法を提供しています。

1. git checkout コマンドを使用する

作業ディレクトリ全体のすべての変更を破棄するのではなく、特定のファイルの変更のみを破棄したい場合は、次のコマンドを使用できます。

git checkout -- 
ログイン後にコピー

このうち、は変更したファイル名であり、このコマンドを実行すると、このファイルに加えられた変更内容が最新の提出時の状態に戻ります。

2. git replace コマンドを使用する

特定のファイルの変更を復元するだけでなく、送信された変更を破棄したい場合は、次のコマンドを使用できます。 ##

git reset --hard HEAD
ログイン後にコピー
そのうち、

HEADは最新の提出の提出 ID です。このコマンドを実行すると、提出された変更はすべて破棄され、最新の提出の状態に復元されます。

3. git revert コマンドを使用する

送信を元に戻したいが、この送信によって加えられた変更を失いたくない場合は、次のコマンドを使用できます。
git revert 
ログイン後にコピー

このうち、

は、取り消す必要がある送信の ID です。このコマンドを実行すると、GIT は、送信によって加えられた変更に基づいて、新しい送信を自動的に生成します。この新しい送信により、取り消されたコミットによって加えられた変更が元に戻されます。概要

開発プロセス中、ファイルの変更を復元する必要がよくあります。 GIT はニーズに合わせてさまざまな方法を提供しており、実際の状況に応じて git checkout、git reset、git revert コマンドを使用することができます。実際に使用する場合、これらのコマンドは履歴を変更するため注意が必要ですので、使用前によく確認してください。

以上がgit でファイルをすばやく復元する方法 (複数の方法の簡単な分析)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!