Receber por email
← Voltar para o catálogo

clean-gone-branches

This skill should be used when user asks to "clean gone branches", "remove deleted local branches", "prune branches removed from remote", or explicitly invokes "clean-gone-branches".

751estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: Apache-2.0

Como adicionar

/plugin marketplace add fcakyon/claude-codex-settings

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/clean-gone-branches/svg)](https://www.skillteca.com.br/skills/clean-gone-branches)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Clean Gone Branches

Remove local git branches that have been deleted from the remote.

Process

  1. Update remote references
  2. Run git fetch --prune.
  1. Inspect local state
  2. Run git branch -vv to find branches marked as [gone].
  3. Run git worktree list to see whether any of those branches still have worktrees.
  1. Remove worktrees first
  2. For each [gone] branch that still has a worktree, remove the worktree before deleting the branch.
  1. Delete the gone branches
  2. Delete each local branch marked as [gone].
  1. Report the result
  2. List removed worktrees and deleted branches.
  3. If there are no [gone] branches, report that nothing needed cleanup.
Compartilhar X LinkedIn