hidden: true
Git básico
Git é controle de versão — ele salva o histórico do seu código. Se algo quebrar, você volta para a versão anterior.
Os 5 comandos essenciais
1. git init
Inicializa um repositório Git na pasta:
git init2. git add
Prepara arquivos para serem salvos:
git add . # Adiciona todos os arquivos
git add index.js # Adiciona um arquivo específico3. git commit
Salva uma versão do código com uma mensagem:
git commit -m "adiciona página de login"4. git push
Envia o código para o GitHub:
git push origin main5. git pull
Baixa as últimas mudanças do GitHub:
git pullFluxo do dia a dia
# Fez mudanças no código
git add .
git commit -m "corrige bug no formulário"
git pushCriando um repo no GitHub
# Com GitHub CLI (gh)
gh repo create meu-projeto --public --source=. --push
# Ou manualmente
git remote add origin https://github.com/user/meu-projeto.git
git push -u origin main.gitignore
Arquivos que NÃO devem ir para o Git:
node_modules/
.env
.env.local
.next/
dist/
Desfazendo erros
# Desfazer último commit (mantém as mudanças)
git reset --soft HEAD~1
# Descartar mudanças de um arquivo
git checkout -- index.js
# Voltar para um commit específico
git revert abc123Dica para vibecoders
Commite frequentemente. Cada feature ou correção = um commit. Se algo quebrar, é fácil voltar.