У вас есть пара вариантов:
1) Получите кросс-компиляцию git (1) для ARM и iPhone, а затем вставьте их.
2) Используйте Dulwich и напишите небольшой инструмент, которым вы можете управлять с NSTask, который делает то, что вам нужно ( не связывайте свой код напрямую с этим или не копируйте их реализацию - это GPL ) , Это, вероятно, проще, чем вариант 1.
3) Напишите веб-сервер, который будет делать то, что вам нужно, и затем ваш клиент iPhone получит к нему доступ.
Это действительно зависит от того, что вы делаете, почему вы это делаете, и какая инфраструктура у вас уже настроена, какой вариант будет лучшим. Например, если у вас уже есть какой-либо компонент сервера (например, для push-уведомлений), я бы рекомендовал вариант 3.