git HEAD detached from origin 問題的解決


這個問題是因為分支選錯了,所以說后續的提交都提交到了一個匿名分支之上,整個狀態是游離了的

下面說一下我解決問題的步驟

1.查看在游離狀態下提交的最新commit號

git branch -v

2.創建一個臨時的分支,創建完成之后切換到該分支上查看一下

git branch temp 最新的commit號

3.切換到要合並的分支智商

git checkout 要合並臨時分支的分支名稱

4.合並分支

git merge temp

5.刪除臨時分支

git branch -d temp

6.推送合並后的分支到遠程倉庫

git push origin 分支名稱:遠程分支名稱

 


免責聲明!

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



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