2016-11-16 94 views
0

爲了測試一些工作,我創建了這個分支很久以前,我從未將它推到遠程分支上,所以它在我的本地存儲庫中。一個月後,我檢查出主要並更新了分支。然後,我試圖檢查到本地分支獲取下面的錯誤消息。Git:在服務器上沒有引用的本地分支在本地repo上丟失了引用/路徑

$ git checkout branch_name 
warning: ignoring broken ref refs/heads/branch_name. 
error: pathspec 'branch_name' did not match any file(s) known to git. 

回答

0

檢查輸出git branch以檢查您的分支是否確實在該名稱中引用。

您還可以檢查其.git/refs/heads/<your_branch>

可用性如果不再出現,檢查git reflog,如果你發現你的分公司負責人SHA1後面(請參閱「How to restore a deleted branch」)

相關問題