git HEAD游離狀態問題解決


最近在迭代一個版本的時候,出現 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 # 刪除臨時分支即可
 
 
我的解決過程如下
 
最后,別忘了刪除臨時分支。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM