5 de março de 20266 min de leitura

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 status
git log --oneline -10
git pull origin main
git diff HEAD~1
git push origin HEAD

Exemplo 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 -5

Para 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 push

Ou reverta a alteração problemática para liberar o trabalho do time:

git revert abc1234 --no-edit && git push

Defina 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 HEAD

Experimente o Macky

Conecte-se ao terminal do seu Mac direto do iPhone. Gratuito e sem configurações complicadas.