Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Cherry-Pick ToolNew to Visual Studio Code? Get it now.
Cherry-Pick Tool

Cherry-Pick Tool

dev-jbm

|
1 install
| (0) | Free
Herramienta para gestión de cherry-picks
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cherry-Pick Tool — VS Code Extension

Herramienta visual para ejecutar cherry-picks firmados y publicar ramas en remoto con un solo clic. Diseñada para flujos de soporte/hotfix/backport donde necesitas traer commits específicos a otra rama, forzando firma GPG (OpenPGP) y dejando evidencia con -x.

Compatible con VS Code ≥ 1.85 y Git ≥ 2.34.


✨ Características

  • Vista dedicada en la Activity Bar (“Cherry Pick Tool”).
  • Listado de commits por rama (locales y remotas, configurable).
  • Cherry Pick (solo aplicar) y Cherry Pick & Push (aplicar y publicar).
  • Flujo Cherry-Pick Continue guiado cuando hay conflictos.
  • Firma GPG forzada en cada cherry-pick/commit (-S + -c gpg.* + -c user.signingkey si corresponde).
  • Trazabilidad de firmas: tras cada commit, ejecuta git log -1 --show-signature.
  • Logs detallados en el canal de salida “Git Cherry-Pick”.
  • Panel de log embebido en la UI (opcional, oculto por defecto, con botón “Mostrar/Ocultar log”).
  • Construcción de nombre de rama a partir del SHA y asunto del primer commit (slug seguro).
  • Apertura rápida del commit en el remoto (GitHub/GitLab/Azure Repos) desde la tabla.

🧰 Requisitos

  • Git 2.34+ instalado y en PATH.
  • GPG (si usarás firma GPG): gpg o ruta personalizada.
  • Un remoto (recomendado origin) con permisos de pull/push.
  • (Opcional) Llave GPG disponible y confiable (user.signingkey global o configurada en ajustes de la extensión).

📦 Instalación

Desde Marketplace (recomendado)

Busca “Cherry-Pick Tool” por dev-jbm.

Desde código fuente

npm install
npm run build
npm run package            # genera el .vsix
# En VS Code: Extensiones > … > Install from VSIX…
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft