Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

WBOY
リリース: 2022-03-31 20:48:04
転載
4589 人が閲覧しました

この記事では、Git に関する関連知識を提供します。主に、ローカル ライブラリに送信された削除操作、追加された削除操作など、削除されたファイルの Git リカバリに関連する問題を紹介します。一時記憶領域に関しては、 , 削除操作はすべて作業領域に関連するものですので、皆様のお役に立てれば幸いです。

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

推奨学習: 「Git チュートリアル

1. リカバリの前に一言

いわゆるファイルを git で管理する必要がある場合は、git コマンドを使用して削除されたファイルを復元します。
つまり、このファイルは以前にリポジトリに送信されています。
これは基本的な条件です。
このファイルが git で管理されていない場合、そのファイルを削除することは、コンピュータ上の通常のファイルを削除することと同じです。
[コア]: ファイル回復の中心的な考え方は、対応するファイルが存在するバージョンの状態と一致するようにワークスペースの状態をリセットすると、ファイルが元に戻ります。
[重要なポイント] git replace --hard コマンドの理解

2. シナリオ 1: 削除操作が送信されます。ローカル ライブラリ

情景解释 : 工作区中删除一个文件,git add 到暂存区,git commit 提交版本库
ログイン後にコピー

1. 作業ディレクトリとステータスを確認します

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

2. ファイルを削除し、追加しますリポジトリに移動

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

3. ワークスペースのファイル ディレクトリを表示

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

4. ファイルの前のバージョンに戻し、ワークスペース

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

3 内のファイルを表示します。シナリオ 2: 削除操作がステージング領域

情景解释 :工作区中删除一个文件,git add 到暂存区
ログイン後にコピー

1 に追加されます。作業ディレクトリとステータスを確認します

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

# #2. ファイルを削除し、一時記憶域に追加します

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

3. ワークスペースのファイル ディレクトリを表示します

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

##4 ファイルが以前に存在していたバージョンに復元し、ワークスペースでファイルを表示します

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

4. シナリオ 3: 削除操作はワークスペース内でのみ行われます

情景解释 : 工作区中删除一个文件
ログイン後にコピー

1. 作業ディレクトリとステータスの表示

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

2. ファイルを削除します。ワークスペース内のファイルのみを削除します。

3. ワークスペースのファイル ディレクトリを表示します。

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

4. 復元します。ファイルが以前に存在していたバージョンに戻し、ワークスペースのファイルを表示します。

[以下はどちらの方法でも問題ありません。図 2 の方法を使用することをお勧めします。これは git が推奨する方法でもあります]

Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)
Git の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)

推奨学習: 「

Git チュートリアル >>

以上がGit の基本の詳細説明: 削除されたファイルの git リカバリ (例を使用して詳細に説明)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
git
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート