Como rodar comandos Git pelo iPhone (Corrigir CI e branches)
Você está fora de casa e surge uma demanda inadiável no Git: o pipeline de integração contínua quebra, um colega aguarda uma correção urgente ou você precisa salvar um stash antes de embarcar em um voo.
Essas situações não esperam seu retorno ao computador. Veja como resolver demandas de Git pelo iPhone de forma prática.
Caminhos possíveis
Acessar servidores em nuvem por SSH exige manter máquinas secundárias ativas e atualizadas.
Usar aplicativos com interface visual como o Working Copy ajuda na inspeção de diffs, mas não permite rodar comandos livres de shell nem ferramentas de build.
A alternativa ideal é acessar diretamente o seu Mac pessoal com o Macky. Seu computador já possui todos os repositórios clonados, suas chaves SSH cadastradas no GitHub e suas configurações. Conecte pelo iPhone e execute os comandos imediatamente.
Comandos fundamentais para celular
git statusgit log --oneline -10git pull origin maingit diff HEAD~1git push origin HEADExemplo prático: Corrigindo a CI no transporte público
Abra o Macky no iPhone, entre no diretório do projeto e confira os commits recentes:
cd ~/projects/my-app && git log --oneline -5Para ajustar um arquivo rápido via nano e enviar o push:
git add src/config.js && git commit -m "fix: correct env variable name" && git pushOu reverta a alteração problemática para liberar o trabalho do time:
git revert abc1234 --no-edit && git pushDefina aliases no seu Mac
Para digitar menos na tela do smartphone, cadastre atalhos no seu arquivo ~/.gitconfig:
[alias]
st = status
lg = log --oneline -10
co = checkout
di = diff
p = push origin HEADGuias e comparativos relacionados
Experimente o Macky
Conecte-se ao terminal do seu Mac direto do iPhone. Gratuito e sem configurações complicadas.