我想构建一个包含一些基本Git功能的iOS应用程序。我基本上只需要拉,提交和推送功能。我是iOS开发的新手,所以我不知道任何可以提供这些功能的框架或库。我不确定GitHub是否有这些功能的API,但这也足够了。
答案 0 :(得分:1)
找到random guide来使用API进行提交,不知道它是多么准确/有用。
答案 1 :(得分:1)
让我用libgit2库及其ObjectiveGit包装器回答这个旧问题。
libgit2 是Git核心方法的可移植纯C实现,作为具有可靠API的可重入链接库提供,允许您以任何支持的语言编写本机速度自定义Git应用程序C绑定。
ObjectiveGit 为 libgit2 库提供Cocoa绑定。即使他们的许可证允许您构建闭源软件。
答案 2 :(得分:0)
GitHub API可用,详情请参阅:http://developer.github.com/