git 削除したブランチを戻す

  • 作成日 2022.10.28
  • git
git 削除したブランチを戻す

gitで削除してしまったブランチを戻す手順を記述してます。コミット履歴を確認することで対象のブランチを元に戻すことが可能です。

環境

  • git version 2.24.0.windows.2

手順

以下のコマンドで削除した「branch-a」というブランチを元に戻します。

> git branch -D branch-a 

ブランチを戻す

まずは、コミットの履歴を確認します。

> git reflog

dfe3259 (HEAD -> feature/a, origin/main, origin/feature/a, origin/develop, origin/HEAD, main, develop) HEAD@{1}: checkout: moving from branch-a to develop
96e9d3f HEAD@{2}: commit: 新規作成ページ追加

これでログ番号が確認できたので、「branch-a」を元に戻すため
「git branch ブランチ名 HEAD@{ログ番号}」を実行します。

> git branch branch-a HEAD@{2}

これで「branch-a」が、元に戻ったことを確認できます。