我在存儲庫中根據Vincent Driessen's model創建了多個分支。無法檢出特定分支
後發展的很長一段時間,當我使用git bash的branch
命令,它讓我看到,
$ git branch
develop
f7-body-force
f8-eos
f9-contact-angle
* f9-junk
master
分公司f9-junk
從f9-contact-angle
朵朵。現在f9-junk
做,我想將它合併回f9-contact-angle
,但想看看f9-contact-angle
時,混帳給出了這樣的錯誤:
$ git checkout f9-contact-angle
fatal: reference is not a tree: f9-contact-angle
檢查出一些其他分支也產生同樣的錯誤。所以,我嘗試了Visual Studio Git。再次出錯時出錯f9-contact-angle
:
An error occurred.
Detailed message: The tip of branch 'develop' is null.
There's nothing to checkout.
問題是什麼?
'git rev-parse f9-contact-angle'的輸出是什麼? – knittl
哈希值:'be7f7eee1032b73019cd870e60d6b8ae661e0f6d' – Shaqpad
你可以直接檢出哈希值嗎?雖然,如果分支名稱解析爲散列,那麼檢出分支名稱應該沒有問題 – knittl