[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

git reflog を参照に git branch -D から復帰2024年11月28日 14時45分00秒

時おり、git branch -D で間違ったブランチを削除してしまう。

基本的に、git branch <名前> <sha>git checkout -b <名前> <sha> で出来る。

しかし、問題は sha の値。消してしまったので、既に探しづらくなっている sha が必要。実は git は各コマンドの履歴を保持している。bit reflog を見ると、sha も含めて見ることが出来るのでこれを手がかりに試行錯誤を繰り返す。