2013-04-11 49 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(),我假设是您正在使用的段错误。

这两个问题都已修复。

相关问题