2014-04-23 82 views
3

拉/同步從GitHub拉我的倉庫時:「無效描述FETCH_HEAD」 在Visual Studio 2013中的Visual Studio

發生錯誤。詳細消息:libgit2引發了一個錯誤。 類別= 20(錯誤)。在FETCH_HEAD線2

無效的說明在命令行中,git pullgit push說的一切都是最新的,是正常的。

這裏是libgit2源代碼生成此錯誤消息: http://cpansearch.perl.org/src/ALEXBIO/Git-Raw-0.27/xs/libgit2/src/fetchhead.c

+0

也許libgit2有錯誤 – linquize

+0

您能否提供觸發此解析問題的'.git \ FETCH_HEAD'文件的內容? – nulltoken

+0

問題.git \ FETCH_HEAD文件:http://pastebin.com/TUqSfpQs –

回答

5

這是libgit2庫,它忽略了一個單引號字符可能會顯示爲一個有效的參考名稱的一部分的事實錯誤。

作品中有a fix for libgit2,但短期內您可能希望遠離帶有引號的分支或標籤作爲解決方法。

請務必通過官方Visual Studio支持渠道提出此問題,以便他們可以在系統中將其作爲錯誤進行跟蹤。

+0

現在這是一個VS 2013的日誌記錄。 –

+0

,它仍然沒有在2017年1月更新VS2013更新5 – JerryGoyal

+0

@JerryGoyal然後你應該告訴微軟,沒有人讀這個可以做到這一點 –