Um guia visual e interativo com os comandos Git mais essenciais para desenvolvedores de todos os níveis.
🔗 Acesse online: https://genildocs.github.io/git-cheat-sheet/
- 📱 Design Responsivo - Perfeito para desktop e mobile
- 🎯 Categorização por Dificuldade - Básico, Intermediário e Avançado
- 🔍 Navegação Rápida - Menu com âncoras para cada seção
- 💡 Descrições Detalhadas - Explicações claras de quando usar cada comando
- 🎨 Interface Atraente - Design moderno com gradientes e animações
- ⚡ Performance - Carregamento rápido, sem dependências externas
git init
,git clone
,git status
git add
,git diff
git commit
,git commit --amend
- Boas práticas para mensagens
git branch
,git checkout
,git merge
- Gerenciamento e limpeza de branches
git remote
,git push
,git pull
- Sincronização com GitHub/GitLab
git log
,git show
,git blame
- Investigação e debugging
git stash
,git rebase
,git cherry-pick
- Técnicas para workflows complexos
Acesse diretamente: https://github.com/Genildocs/git-cheat-sheet
- Clone o repositório:
git clone https://github.com/seu-usuario/git-cheat-sheet.git
cd git-cheat-sheet
- Abra o arquivo HTML:
# No macOS
open index.html
# No Linux
xdg-open index.html
# No Windows
start index.html
- Ou use um servidor local:
# Com Python 3
python -m http.server 8000
# Com Node.js (se tiver npx)
npx serve .
# Com PHP
php -S localhost:8000
Depois acesse: http://localhost:8000
- HTML5 - Estrutura semântica
- CSS3 - Estilização moderna com Grid e Flexbox
- JavaScript Vanilla - Funcionalidades interativas
- GitHub Pages - Hospedagem gratuita
Contribuições são muito bem-vindas! Aqui estão algumas formas de ajudar:
- Abra uma issue
- Descreva o problema detalhadamente
- Inclua capturas de tela se necessário
- Novos comandos Git que considera essenciais
- Melhorias no design ou experiência do usuário
- Funcionalidades como busca, favoritos, etc.
- Traduções para outros idiomas
- Fork o projeto
- Crie uma branch para sua feature:
git checkout -b feature/nova-funcionalidade
- Faça suas alterações e commit:
git commit -m "feat: adiciona nova funcionalidade"
- Push para a branch:
git push origin feature/nova-funcionalidade
- Abra um Pull Request
Utilizamos Conventional Commits:
feat:
- Nova funcionalidadefix:
- Correção de bugdocs:
- Documentaçãostyle:
- Formatação, estilorefactor:
- Refatoração de códigotest:
- Testeschore:
- Tarefas de build, etc.
- 🔍 Campo de busca por comandos
- 🌙 Modo escuro/claro
- 📱 PWA (Progressive Web App)
- 🌍 Suporte a múltiplos idiomas
- 📊 Seção de Git Flow visual
- 🔧 Comandos para Git Hooks
- 💾 Funcionalidade de favoritos
- 📋 Copiar comando com um clique
- 🎯 Quiz interativo sobre Git
- 📖 Glossário de termos Git
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Criado com ❤️ por Genildocs
- 🌐 Website: Blueprintblog
- 💼 LinkedIn: Genildo-cerqueira
- 🐦 Twitter: @blue_printblog
- Comunidade Git pela documentação excelente
- Desenvolvedores que contribuíram com feedback
- Todos que deixaram ⭐ no projeto
⭐ Se este projeto te ajudou, deixe uma estrela! ⭐