对于iOS,是否可以运行git命令?

时间:2016-02-21 10:57:13

标签: ios git

我想在我的应用程序中运行git命令,所以我可以使用repo git pull / commit / clone。可能吗?怎么做?我搜索谷歌的主题,但找不到答案。任何想法,非常感谢。!

2 个答案:

答案 0 :(得分:2)

iOS上没有Git可用于OS X.在OS X上,您可以使用NSTask调用任何命令行命令,但iOS上不提供NSTask。 唯一实现您想要做的是获取Git源代码并将其包含在您的应用中。

请记住,通常用户通过执行程序&git&#39;来与应用程序连接。并举例说明clone <myRepo>。这意味着该节目“git&#39;在主函数中得到两个args,从他们做的事情需要做。在你的情况下,程序g​​it不存在,因为它现在是你的应用程序,并且参数仍然可以是相同的,例如通过textfields。

答案 1 :(得分:1)

Git是开源的https://github.com/git/git并用C语言编写。因此理论上你可以将它作为库包含在你的应用程序中。

AppStore上有一个git客户端,所以它绝对可行https://itunes.apple.com/us/app/working-copy-powerful-git/id896694807?mt=8

但我并不认为它会超级直接,除非你手上有很多时间,否则不会推荐它