Guia prático e didático com uma seleção organizada de comandos Git e GitHub, voltado tanto para iniciantes quanto para quem precisa de uma referência rápida no dia a dia.
O conteúdo está dividido em capítulos independentes, com exemplos práticos, dicas visuais e boas práticas.
- Git ≥ 2.x
- VS Code (opcional, para seções visuais)
- Acesso à internet para GitHub
-
📖 Introdução ao Git
Conceitos básicos, diferenças entre Git e GitHub e o fluxo de arquivos. -
⚙️ Configuração Inicial
Configuração de usuário, e-mail, editor, merge tool e credenciais. -
📂 Conceitos e Estrutura do Projeto
Working Directory, Staging Area e Git Directory. -
📦 Criando e Versionando Repositórios
Inicializando repositórios, criando arquivos, clonando repositórios remotos. -
📝 Trabalhando com Arquivos
Adicionar, remover, restaurar arquivos, diferenças e fluxo de Stage Area. -
💾 Commits
Criar, editar, reverter commits, stash, diffs e fluxos visuais. -
🔀 Branches e Merges
Criar, acessar, renomear, deletar branches e realizar merge. -
🌐 Trabalhando com GitHub
Configuração SSH, remotos, push/pull, fork/upstream e fechamento de issues. -
📊 Histórico e Relatórios
git log, git blame, git grep, comparações de commits e estatísticas. -
🏷️ Tags e Versionamento
Tipos de tags, envio para servidor, versionamento semântico e boas práticas. -
⚡ Git no VS Code
Uso do VS Code para controle de versão, resolução de conflitos visualmente e extensões úteis.
-
Faça um fork do repositório.
-
Crie sua branch:
git checkout -b minha-branch
-
Commit suas alterações:
git commit -m "Descrição da alteração"
-
Envie sua branch:
git push origin minha-branch
-
Abra um pull request 🚀
Recebemos colaborações de desenvolvedores incríveis, incluindo:
Caso tenha alguma questão ou sugestão, abra uma issue e envie o seu feedback.