git-workflow
Domine os Fluxos de Trabalho Git com Confiança
Também disponível em: Cain96,0xDarkMatter,Joseph OBrien,Doyajin174,0xDarkMatter,Barnhardt-Enterprises-Inc,AI-Vibe-Prompts,Joseph OBrien
Tendo dificuldades com branches Git, merges e conflitos? Esta skill fornece orientação clara e passo a passo para todas as operações Git com práticas recomendadas para colaboração em equipe.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "git-workflow". Escreva uma mensagem de commit para adicionar funcionalidade de login
Resultado esperado:
feat(auth): implement user login system
- Add login form component with validation
- Create authentication API endpoint
- Integrate session management middleware
- Add unit tests for login flow
Closes #156
A utilizar "git-workflow". Como desfaço meu último commit mas mantenho minhas alterações?
Resultado esperado:
Use: git reset --soft HEAD~1
This removes the commit but keeps all changes staged. If you want to unstage them too, use: git reset HEAD~1
Auditoria de Segurança
SeguroThis skill is a documentation-only guide for Git workflows. Static analysis flagged 77 shell command patterns, 6 URLs, and 14 crypto patterns, but all are false positives. The detected patterns are Markdown code blocks (```bash) and inline code markers (`command`) used for documentation formatting, not executable code. URLs are reference links to official Git documentation. No actual security risks exist.
Pontuação de qualidade
O Que Você Pode Construir
Integração de Novos Desenvolvedores
Ajudar desenvolvedores iniciantes a aprender fluxos Git adequados com exemplos guiados para branching, commit e merge de código de forma segura.
Padronização de Fluxo de Trabalho em Equipe
Estabelecer formatos consistentes de mensagens de commit e convenções de nomenclatura de branches em toda a equipe de desenvolvimento.
Assistência na Resolução de Conflitos
Obtenha orientação clara e passo a passo ao enfrentar conflitos de merge complexos durante a integração de funcionalidades.
Tente Estes Prompts
Ajude-me a escrever uma mensagem de commit para alterações que adicionam autenticação de usuário com tokens JWT à minha aplicação.
Preciso começar a trabalhar em uma nova funcionalidade para o carrinho de compras. Qual branch devo criar e como?
Estou tendo conflitos ao fazer rebase do meu branch de funcionalidade no main. Passe por cada etapa da resolução deles.
Tenho 5 commits bagunçados no meu branch de funcionalidade. Ajude-me a把它们压缩 e reorganizar antes de fazer merge no main.
Melhores Práticas
- Faça commits pequenos e focados que mudam uma coisa de cada vez
- Use o formato de commit convencional: tipo(escopo): assunto
- Sempre puxe as últimas alterações antes de começar um novo trabalho
- Nunca faça commit diretamente no branch main
- Exclua branches de funcionalidade após o merge para manter o histórico limpo
Evitar
- Fazer commits com mensagens como 'fix' ou 'update' - seja específico sobre o que mudou
- Usar git push --force sem --force-with-lease - pode sobrescrever trabalho de colegas
- Fazer commit de grandes lotes de alterações não relacionadas - dificulta revisão e rollback
- Ignorar conflitos de merge e forçar pushes - leva à perda de código
Perguntas Frequentes
Qual é a diferença entre git merge e git rebase?
Como desfaço um commit que já foi enviado?
O que devo fazer se fiz commit no branch errado?
Com que frequência devo puxar alterações do main?
O que é git stash e quando devo usá-lo?
O que são commits convencionais e por que usá-los?
Detalhes do Desenvolvedor
Estrutura de arquivos
📄 SKILL.md