Git Graph es una extensión de VS Code que dibuja tu historial en forma de grafo interactivo: ramas, commits, merges, tags. Ves de un vistazo qué ha pasado, y puedes hacer la mayoría de operaciones Git desde la interfaz visual.
Instalar Git Graph
El ID de la extensión es mhutchie.git-graph. Instálala desde el panel de Extensiones o desde la terminal:
Abrir el grafo
Dos formas de abrir Git Graph:
- Desde la barra de estado: en la parte inferior de VS Code, aparece un botón "Git Graph" tras la instalación. Haz clic en él.
- Desde la Paleta de comandos: ábrela con Ctrl+Shift+P, escribe "Git Graph: View Git Graph" y pulsa Enter.
El grafo se abre en un panel dedicado. Cada fila es un commit, cada color una rama diferente.
Lo que ves
- Los commits: cada punto en el grafo es un commit. La columna de la izquierda muestra la fecha, el mensaje, el autor y el hash corto.
- Las ramas: cada rama tiene un color. Ves claramente dónde divergieron y dónde se fusionaron.
- Los tags: se muestran con una etiqueta amarilla en el commit correspondiente.
- HEAD: marcador morado que indica dónde estás actualmente en el historial.
Acciones disponibles con clic derecho
Un clic derecho en cualquier commit abre un menú contextual con las acciones Git más comunes:
- Checkout: moverte a ese commit (HEAD desacoplado) o a la rama.
- Create Branch: crear una rama nueva a partir de ese commit.
- Cherry Pick: aplicar ese commit en la rama actual.
- Revert: crear un commit que deshaga ese commit.
- Copy Commit Hash: copiar el hash para usarlo en un comando de terminal.
Comparar dos commits
Haz clic en un commit y luego Ctrl+clic en otro: Git Graph muestra los archivos que cambiaron entre los dos. Es muy útil para entender qué aporta una rama antes de fusionarla.
Relacionado
Concepts-ponts
Pousser un commit sur GitHub n'est plus juste 'sauvegarder' : c'est aussi le declencheur du deploy continu et la source d'un graphe d'historique visualisable dans l'IDE.
