【Git】削除したファイルを復元するやり方を解説します

スポンサーリンク

こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在5社経験している、15年目エンジニアです。

この記事では、 Gitのローカルブランチの名前を変更するやり方を解説していきます。

前提:実行環境

実行環境は以下の通りです。

OS Windows11
Gitのバージョン 2.45.2

たたくためのコマンドは

  • コマンドプロンプト
  • PowerShell
  • Git Bash

のいずれかをを開けばOKです。
(この記事では、コマンドプロンプトで解説を進めます)

コマンドは、確認したいブランチがある場所まで移動してたたきます。

削除したファイルを復元するやり方を解説

削除したファイルを復元するやり方を解説します。
この記事ではsampleディレクトリ配下にあった、「sample.txt」を復元します。

復元前に確認してみると、sampleディレクトリ配下には「sample.txt」がないことを確認しました。

Gitの削除したファイルを復元するやり方を解説

では、復元します。
まず、削除したコミットを探します。
コマンドは

で指定したファイルのログを取得できます。
この記事ではsampleディレクトリで「sample.txt」のコミットログを探したいので

になります。
たたくと「sample.txt」に対して変更があったコミットログが表示されます。

Gitの削除したファイルを復元するやり方を解説

コミットログを特定できたので、復元します。
「sample.txt」を削除したのは最新のコミットログなので、その1つ前が良いです。
理由は、削除されたコミットにはファイルが存在しないので、その1つ前のコミットからファイルを復元する必要があるからです。

この記事だとこれにあたります。

Gitの削除したファイルを復元するやり方を解説

「sample.txt」のコミットも特定できたので、復元します。
コマンドは

で復元できます。
この記事だと

になります。
たたくと特に何もメッセージが表示されませんが、これで復元できてます。

Gitの削除したファイルを復元するやり方を解説

復元後にsampleディレクトリ配下を確認してみると、「sample.txt」があることを確認しました。

Gitの削除したファイルを復元するやり方を解説

まとめ:削除したファイルを復元してみよう

以上がGitの削除したファイルを復元するやり方の解説です。

あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ

スポンサーリンク
Git
シェアする

コメント

タイトルとURLをコピーしました