Guia Git — Referência Completa

Bem-vindo ao guia de referência Git do CommitForge. Aqui você encontra desde conceitos básicos até fluxos de trabalho avançados, com exemplos práticos para cada comando.

Seções disponíveis

SeçãoTópicosNível
FundamentosO que é Git, instalação, configuração, conceitosIniciante
Repositórioinit, clone, remote, fetch/pullIniciante
Stage & Commitstatus, add, commit, diff, logIniciante
Branchesbranch, checkout, merge, rebase, cherry-pickIntermediário
Desfazendo Alteraçõesreset, revert, restore, stashIntermediário
Colaboraçãopush, pull, fetch, conflitosIntermediário
Tags & Versõestag, semver, describeIntermediário
Histórico Avançadolog avançado, blame, bisect, reflogAvançado
Configuração Avançada.gitignore, config, hooks, aliasAvançado
Fluxos de TrabalhoGit Flow, GitHub Flow, Trunk-based, SquashAvançado

Início rápido

bash
# 1. Configurar identidade
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"

# 2. Criar repositório
git init meu-projeto
cd meu-projeto

# 3. Primeiro commit
echo "# Meu Projeto" > README.md
git add README.md
git commit -m "feat: initial commit"

# 4. Conectar ao remoto e fazer push
git remote add origin https://github.com/usuario/repo.git
git push -u origin main

Use a barra lateral para navegar por cada seção.