JavaScriptを有効にしてください

git 消してしまったブランチを復活させる git branch ブランチ名 HEAD@{数字}

 ·  ☕ 1 分で読めます  ·  ✍️ saiki

いっぱいお仕事しててひと段落ついたと思ったらブランチの数がすごいことになっていたので淡々と消していたら作業中のブランチ間で消してしまいました。私はどうすればいいんでしょうか?

……大丈夫です。そのブランチ復活させられますよ。

コマンド

//あ〜うっかり作業中ブランチを消してしまった〜ご丁寧に-Dで〜
git branch -D branchName

//履歴を確認
git reflog
//表示される
c939342 HEAD@{1}: rebase: checkout master
fb488d2 HEAD@{1}: checkout: moving from branchName to master
7f4b273 HEAD@{2}: checkout: moving from branchName2 to brancName

//HEAD[1]の頃のbrancNameをとりもどしてぇ〜
git branch branchName HEAD@{1}

//復活

 

はい。そんなかんじです。
gitはすげえ。

ではまた。

共有

saiki
著者
saiki
Android App Developper