最近在迭代一個版本的時候,出現 HEAD detached at xxx 提示,應該是我切換分支的時候,哪里沒弄對。

那么可以通過如下辦法解決
git checkout 05 # 先checkout到你需要恢復的分支上,這里是05
git branch -v # 查看你需要恢復的這次提交的commit的id
git branch temp 80a13f0 # 根據這次提交創建一個臨時分支
git checkout master # 切換到主分支上
git merge temp # 將臨時分支遷移到主分支上
git branch -d temp # 刪除臨時分支即可
我的解決過程如下

最后,別忘了刪除臨時分支。