我想开发一个执行git clone
命令的 iOS 应用程序,基本上可以在手机上获取存储库。在那之后,唯一的命令就是git fetch
我会定期更新文件。在这 2 个命令之后,不再需要任何其他命令。只是对文件进行本地解析。
我的问题是我可以在 iOS 上做到这一点吗?我在 ubuntu 上有一个类似的应用程序,使用 'git .....' 命令很容易做到
您无法在 ios 上启动其他应用程序/进程,因此您无法调用 git 可执行文件。
但是有 libgit2 - ac 静态库,您可以在 ios 应用程序中使用它来使用 git:请参阅http://libgit2.github.com
有一个 objC 包装器可以轻松使用:请参阅https://github.com/libgit2/objective-git
您可以通过iSH 应用程序在 iOS 上使用 Git 。
也就是说,您可以安装应用程序,使用 安装 Git apk add git
,然后就可以开始了。
这可能对您没有直接用处,但我在这里写这篇文章是因为这是我在 Google 上搜索“how to git push
/ git pull
on iPhone”时的第一次点击