Aprenda a conectar seus repositórios do GitHub e gerenciar código diretamente do Pocket Code no seu celular.
Gerenciar repositórios pelo celular costumava ser complicado. Com o Pocket Code, é tão fácil quanto no computador.
Pronto! Agora você pode acessar todos os seus repositórios.
Há três formas de clonar:
Opção A: Pelo aplicativo
1. Toque no botão "+" na tela inicial
2. Selecione "Clonar Repositório"
3. Pesquise ou cole a URL
4. Selecione o local de destino
Opção B: Pelo navegador
1. Abra o repositório no GitHub Mobile
2. Toque em "Compartilhar"
3. Selecione "Abrir com o Pocket Code"
Opção C: Com comandos Git no terminal
git clone https://github.com/username/repo.git
# Ver o status
git status
# Adicionar alterações
git add .
# Fazer o commit
git commit -m "Fix: corrige bug de login"
# Enviar (push)
git push origin main
Ou use a interface visual:
# Ver branches
git branch
# Criar branch
git checkout -b feature/nova-funcionalidade
# Trocar de branch
git checkout main
# Mesclar (merge)
git merge feature/nova-funcionalidade
Quando houver conflitos:
# Depois de resolver manualmente
git add arquivo-conflito.js
git commit -m "Resolve conflito em arquivo-conflito.js"
Salve alterações temporariamente:
# Guardar alterações
git stash
# Ver os stashes
git stash list
# Recuperar alterações
git stash pop
# 1. Certifique-se de estar na main
git checkout main
# 2. Baixe as últimas alterações
git pull
# 3. Faça a correção
# ... edite os arquivos ...
# 4. Commit e push
git add .
git commit -m "Fix: bug urgente em produção"
git push
# 1. Crie a branch a partir da main
git checkout main
git pull
git checkout -b feature/nova-api
# 2. Desenvolva
# ... implemente a funcionalidade ...
# 3. Commits frequentes
git add .
git commit -m "feat: adiciona endpoint /api/users"
# 4. Push e crie o PR
git push -u origin feature/nova-api
# Depois crie o PR pelo aplicativo
# 1. Crie a branch a partir de produção
git checkout production
git checkout -b hotfix/bug-critico
# 2. Correção rápida
# ... corrija ...
# 3. Commit e merge direto
git add .
git commit -m "hotfix: corrige erro crítico"
git checkout production
git merge hotfix/bug-critico
git push
✅ Boas mensagens:
feat: adiciona login com Google
fix: corrige validação de e-mail
docs: atualiza README com instruções
refactor: simplifica função de busca
❌ Mensagens ruins:
alterações
fix
wip
asdfgh
Use nomes descritivos:
feature/nome-da-funcionalidadefix/descricao-do-bughotfix/problema-criticorefactor/nome-da-refatoracaoPara não precisar se autenticar toda vez:
[email protected]:user/repo.gitCrie um .gitignore para ignorar arquivos:
# Dependências
node_modules/
venv/
__pycache__/
# Saídas de build
dist/
build/
*.pyc
# Ambiente
.env
.env.local
# IDE
.vscode/
.idea/
# Sistema operacional
.DS_Store
Thumbs.db
Automatize tarefas:
# .git/hooks/pre-commit
#!/bin/sh
npm run lint
npm test
# Primeiro faça pull
git pull origin main
# Resolva os conflitos, se houver
# Depois faça o push
git push
Verifique:
# Confirme que você fez o push
git status
# Se disser "Your branch is ahead"
git push
Com o Pocket Code você tem todo o poder do Git e do GitHub no seu celular. Sem mais desculpas para não fazer aquele commit urgente. Para dar os primeiros passos, confira o guia de introdução e explore os projetos no Pocket Code.
Próximo tutorial: Deploy automático a partir do GitHub com Vercel
Dúvidas? Entre no nosso Discord
Bom código! 🚀
Editor de código
Baixe o app e comece a programar pelo seu celular.