Habilidades git-advanced-workflows
🧭

git-advanced-workflows

Seguro 🌐 Acesso à rede⚙️ Comandos externos📁 Acesso ao sistema de arquivos

Dominar fluxos de trabalho avançados e recuperação do Git

Tarefas avançadas do histórico do Git podem ser arriscadas e demoradas. Esta habilidade fornece orientação clara para rebase, cherry-pick, bisect, worktrees e recuperação com reflog.

Suporta: Claude Codex Code(CC)
📊 69 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "git-advanced-workflows". Eu fiz reset para o commit errado e perdi trabalho. Como recupero?

Resultado esperado:

  • Executar git reflog e identificar o commit antes do reset
  • Criar um branch de recuperação naquele commit hash
  • Verificar alterações e continuar o trabalho a partir do branch de recuperação

A utilizar "git-advanced-workflows". Como aplico uma correção de segurança em três branches de release de uma vez?

Resultado esperado:

  • Criar correção no branch main primeiro
  • Fazer checkout de cada branch de release e fazer cherry-pick do commit de correção
  • Resolver conflitos por branch, se houver
  • Testar cada branch antes de fazer push

Auditoria de Segurança

Seguro
v4 • 1/17/2026

Documentation-only skill containing pure instructional content about Git workflows. No executable code, network calls, file access, or environment variable reads were found. All content is educational text explaining Git commands. Static findings are false positives triggered by documentation patterns, hash identifiers, and markdown code blocks.

2
Arquivos analisados
574
Linhas analisadas
3
achados
4
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
21
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Limpar histórico do branch de funcionalidade

Preparar um histórico de commits linear antes de abrir um pull request.

Backport de hotfix com segurança

Aplicar uma correção em vários branches de release com passos de cherry-pick.

Localizar commit de regressão

Usar passos do bisect para encontrar o commit que introduziu um bug.

Tente Estes Prompts

Básico de rebase
Mostrar os passos exatos de rebase interativo para comprimir e reescrever meus últimos cinco commits com segurança.
Cherry-pick de uma correção
Explicar como fazer cherry-pick de um commit específico no release/2.0 e como continuar após conflitos.
Bisect com testes
Dar um passo a passo do workflow do git bisect usando um comando de teste para localizar uma regressão.
Worktrees e recuperação
Descrever como usar worktrees para branches paralelos e como recuperar um commit perdido com reflog.

Melhores Práticas

  • Criar um branch de backup antes de edições arriscadas no histórico
  • Usar --force-with-lease ao reescrever histórico compartilhado
  • Manter commits pequenos e descritivos para facilitar a recuperação

Evitar

  • Fazer rebase de branches públicos usados por colaboradores
  • Fazer force push sem verificar atualizações remotas
  • Executar bisect com diretório de trabalho sujo

Perguntas Frequentes

Esta habilidade é compatível com todas as versões do Git?
Funciona com versões modernas do Git que suportam rebase, bisect, worktree e reflog.
Ela altera meu repositório automaticamente?
Não. Ela fornece apenas orientação e não executa comandos nem modifica arquivos.
Pode integrar com minha CI ou scripts?
Pode sugerir passos, mas não executa ou configura pipelines de CI.
Ela acessa meus dados ou credenciais?
Não. Não lê arquivos, variáveis de ambiente ou recursos de rede.
E se eu não conseguir resolver um conflito?
Compartilhe os detalhes do conflito e o status atual para receber passos específicos.
Como isso é diferente da ajuda básica do Git?
Foca em workflows avançados como bisect, recuperação com reflog e worktrees.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md