Git-Befehle vom iPhone ausführen (CI-Fixes & Branches)
Sie sind unterwegs und müssen dringend einen Git-Befehl absetzen: Die CI-Pipeline ist rot, ein Kollege wartet auf einen Hotfix oder Sie möchten vor einem Funkloch noch schnell Ihren Arbeitsstand sichern.
Solche Situationen warten nicht, bis Sie wieder am Schreibtisch sitzen. Hier ist der praxisnahe Leitfaden, wie Sie Git vom iPhone aus effizient bedienen.
Ihre Optionen für Git auf iOS
1. SSH auf einen Remote-Server (z. B. via Termius oder Blink). Gut, wenn Sie dort bereits alle Repositories pflegen, sonst hoher Einrichtungsaufwand.
2. Working Copy: Eine native iOS-App mit grafischer Git-Oberfläche. Nützlich für Reviews, aber kein Terminal für freie Befehle oder Skripte.
3. Direkter Zugriff auf Ihren Mac mit Macky: Auf Ihrem Mac befinden sich bereits alle Repositories, SSH-Schlüssel für GitHub und GitLab sowie Ihre Aliase. Mit Macky verbinden Sie sich via WebRTC Ende-zu-Ende verschlüsselt und arbeiten in Ihrer realen Mac-Shell.
Die wichtigsten Befehle für das Smartphone
git statusgit log --oneline -10git pull origin maingit diff HEAD~1git push origin HEADSzenario: CI schlägt fehl während der Bahnfahrt
Verbinden Sie sich mit Macky, navigieren Sie in das Projekt und analysieren Sie den Fehler:
cd ~/projects/my-app && git log --oneline -5Handelt es sich um einen simplen Fix, korrigieren Sie die Datei per nano und pushen direkt:
git add src/config.js && git commit -m "fix: correct env variable name" && git pushIst die Ursache unklar, setzen Sie den fehlerhaften Commit per Revert zurück, um das Team zu entlasten:
git revert abc1234 --no-edit && git pushGit-Aliase auf dem Mac nutzen
Lange Befehle auf dem Smartphone zu tippen ist mühsam. Tragen Sie nützliche Aliase in Ihre ~/.gitconfig auf dem Mac ein:
[alias]
st = status
lg = log --oneline -10
co = checkout
di = diff
p = push origin HEADDamit genügen Befehle wie git st, um blitzschnell den Überblick zu behalten.
Verwandte Artikel & Vergleiche
Macky ausprobieren
Verbinden Sie sich vom iPhone mit Ihrem Mac-Terminal.