Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Git Easy ViewNew to Visual Studio Code? Get it now.
Git Easy View

Git Easy View

Jesus Periago Rodríguez

|
4 installs
| (0) | Free
Extension for easy management of Git branches from a VSCode view.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Git Easy View

Extensión de Visual Studio Code para gestionar ramas Git de forma rápida y visual desde el panel de Source Control.

Git Easy View añade una vista al panel de Git (barra lateral izquierda) que te permite:

  • Ver todas las ramas locales organizadas por tipo (feature/, hotfix/, bugfix/, release/, etc.).
  • Ver cuántos commits tienes:
    • Pendientes de hacer pull desde el remoto (R).
    • Pendientes de hacer push al remoto (L).
  • Hacer checkout, crear ramas nuevas, actualizar desde remoto, hacer push, mergear y borrar ramas con un solo clic.

Características principales

  • ✅ Vista propia en el panel de Git (Git branch) dentro de SCM.
  • 📂 Ramas agrupadas por prefijo:
    • feature/login → carpeta feature → rama login.
    • hotfix/1234 → carpeta hotfix → rama 1234.
    • Ramas sin / (como main, develop) se muestran en la raíz.
  • 🔢 Indicadores de estado por rama:
    • XR → la rama está X commits por detrás del remoto (hace falta pull).
    • YL → la rama está Y commits por delante del remoto (hace falta push).
    • Current → rama actual.
  • 🔁 Auto-refresco cuando cambia el estado de Git y botón manual para forzar actualización (hace git fetch + refresco).

Acciones disponibles por rama

Cada rama muestra una fila con iconos de acción a la derecha (solo en ramas, no en las carpetas):

Acción Qué hace Cuándo se muestra
Checkout Cambia a esa rama (git checkout) Siempre
Merge into current Hace merge de esa rama en la rama actual Siempre
Create branch from Crea una nueva rama basada en la rama seleccionada, con prefijos típicos Siempre
Update from remote Hace git pull de la rama (previo checkout si es necesario) Solo si la rama tiene R > 0
Push branch Hace git push de la rama (previo checkout si es necesario) Solo si la rama tiene L > 0
Delete branch Elimina la rama local (no permite eliminar la rama actual) Siempre

Creación de nuevas ramas con prefijos

Al pulsar en Create branch from sobre una rama:

  1. Aparece un selector con prefijos comunes:
    • feature
    • hotfix
    • bugfix
    • release
    • none (sin prefijo)
  2. Después se pide el nombre de la nueva rama (por ejemplo test).
  3. Se crea la rama:
    • Si eliges feature → feature/test.
    • Si eliges none → test.

La rama nueva se crea a partir de la rama sobre la que pulsaste y se hace checkout automáticamente.


Indicadores R y L

En la descripción de cada rama se muestran, cuando procede:

  • XR → la rama está X commits detrás del remoto (behind), es decir: hay cambios remotos pendientes de aplicar → deberías hacer pull.
  • YL → la rama está Y commits por delante del remoto (ahead), es decir: tienes commits locales sin subir → deberías hacer push.

Ejemplos:

  • develop 3R · Current → la rama actual develop tiene 3 commits pendientes en remoto.
  • feature/login 2L → feature/login tiene 2 commits locales sin push.
  • hotfix/123 1R · 1L · Current → combinación de ambos casos.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft