2013-04-11 46 views
1

我一直在玩git fetch的功能,類似於012g的libgit2,但我遇到了一些問題。所提供的例子似乎不適用於我。具體來說,git_remote_update_tips返回-1,giterr_last表示這是因爲我已從遠程斷開。我嘗試重新排序調用,所以git_remote_update_tips排在第一位,但這會導致訪問衝突。何時需要調用git_remote_update_tips?

我在這方面找到了API文檔和源代碼對我來說不是很有啓發性 - 我只是想知道是否有一個準則或好的解釋某處的確切功能是什麼,當我需要稱它。

+0

什麼樣的代碼和配置可以讓它進入段錯誤?確保你使用'development'分支的最新代碼。 – 2013-04-15 20:16:35

回答

4

原來,圖書館一部分的期望已經改變了。遠程磁頭現在存儲,直到您釋放遙控器,因此您可以在斷開連接後更新提示,如示例中所示,現在可以再次運行。

還有一個遠程沒有獲取refspecs的錯誤,這將在git_remote_update_tips(),我假設是您正在使用的段錯誤。

這兩個問題都已修復。

相關問題