git reflog を参照に git branch -D から復帰 ― 2024年11月28日 14時45分00秒
基本的に、git branch <名前> <sha>
やgit checkout -b <名前> <sha>
で出来る。
しかし、問題は sha の値。消してしまったので、既に探しづらくなっている sha が必要。実は git は各コマンドの履歴を保持している。bit reflog
を見ると、sha も含めて見ることが出来るのでこれを手がかりに試行錯誤を繰り返す。
最近のコメント