我一直在使用类似于libgit2的fetch 示例的 git fetch 功能,但我遇到了一些问题。提供的示例似乎对我不起作用。具体来说,git_remote_update_tips
返回 -1 并giterr_last
表示这是因为我已与遥控器断开连接。我尝试重新排序调用,所以git_remote_update_tips
先来,但这会导致访问冲突。
我发现 API 文档和源代码在这方面对我来说不是很有启发性 - 我只是想知道在某处是否有指导或很好的解释来说明这个函数的确切作用以及何时需要调用它。