managing-branches
Gerir Branches Git com Segurança
O estado de uma branch pode não ser claro durante o trabalho ativo num repositório. Esta skill orienta Claude, Codex e Claude Code através de verificações Git focadas e passos de criação de branches.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "managing-branches" from https://skillstore.io/skills/1gy-managing-branches.md and its manifest at https://skillstore.io/api/skills/1gy-managing-branches/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "managing-branches". Verifique se este repositório está pronto para novo trabalho.
Resultado esperado:
A branch atual é feature/login. Existem dois ficheiros modificados. O tracking remoto está atualizado. A branch está três commits à frente de main.
Usando "managing-branches". Crie uma branch para a atualização de faturação a partir de main.
Resultado esperado:
A branch solicitada foi criada a partir de origin/main. Não havia alterações locais. As informações da branch remota foram obtidas antes da criação.
Usando "managing-branches". Por que motivo a minha operação de branch falhou?
Resultado esperado:
A branch de destino já existe e há alterações locais. Escolha a branch existente, forneça um novo nome ou faça commit das alterações primeiro.
Auditoria de segurança
SeguroStatic findings are false positives caused by Markdown code fences, inline command formatting, and harmless stderr redirection. No prompt injection, data exfiltration intent, or hidden unsafe behavior was found in SKILL.md.
Fatores de risco
⚙️ Comandos externos (7)
📁 Acesso ao sistema de arquivos (1)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/1gy-managing-branches/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/1gy-managing-branches?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/1gy-managing-branches?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/1gy-managing-branches/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/1gy-managing-branches.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
1gy. (2026). managing-branches security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/1gy-managing-branches/audits/6Citação BibTeX
@techreport{1gy-1gy-managing-branches-2026,
author = {1gy},
title = {managing-branches security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/1gy-managing-branches/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "managing-branches security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "1gy"
date-released: "2026-07-04"
url: "https://skillstore.io/skills/1gy-managing-branches/audits/6"
identifiers:
- type: other
value: "skillstore:1gy-managing-branches:audit:6"
description: "Skillstore immutable audit report identifier"
Comparar variantes
2 variantes instaláveisCada autor permanece como um skill instalável separado. A variante recomendada é classificada pelas evidências do Skillstore.
Por que esta variante está em primeiro
1gy-managing-branches
2026-10-13
c0ntr0lledcha0s-managing-branches
2026-09-09
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Rever o Estado da Branch Antes de Programar
Verifique a branch ativa, alterações locais, estado de sincronização remota e commits à frente de main antes de iniciar o trabalho.
Criar Branches de Funcionalidade de Forma Consistente
Obtenha uma branch base e crie uma nova branch local a partir da branch remota correspondente.
Diagnosticar Erros no Fluxo de Branches
Identifique branches existentes, alterações não commitadas, problemas de fetch remoto, erros de permissão e estado de conflitos.
Teste estes prompts
Use a skill managing-branches para verificar a branch atual, alterações locais, estado de sincronização remota e commits à frente de main.
Use a skill managing-branches para criar uma nova branch de funcionalidade a partir de origin/main. Reporte quaisquer alterações não commitadas antes de a criar.
Use a skill managing-branches para investigar por que motivo a criação da branch falhou. Verifique branches existentes, sincronização remota, permissões e alterações locais.
Use a skill managing-branches para produzir um relatório de prontidão da branch com branch atual, alterações, contagem de commits à frente, estado remoto e decisões necessárias do utilizador.
Boas práticas
- Execute a verificação da branch antes de criar ou mudar de branch.
- Confirme a branch base pretendida antes de criar novas branches de trabalho.
- Resolva ou guarde alterações locais antes de operações de branch que alterem o estado.
Evitar
- Criar branches sem verificar trabalho local não commitado.
- Assumir o nome da branch main sem verificar as orientações do projeto.
- Continuar em conflitos complexos sem perguntar ao utilizador.