Skip to content

Latest commit

 

History

History
57 lines (30 loc) · 2.27 KB

File metadata and controls

57 lines (30 loc) · 2.27 KB

Curso: Dominando Git y la Conexión con la Nube

Introducción

Crear y cambiar de rama desde la terminal es rápido, pero VS Code lo hace todavía más cómodo. Todo está a un clic de distancia y siempre sabes en qué rama estás.

Ver la rama actual

En la barra de estado inferior, en la esquina inferior izquierda, aparece el nombre de la rama en la que estás trabajando. En nuestro caso debería mostrar main.

Rama actual en la barra de estado

Crear una rama nueva

Hacemos clic sobre el nombre de la rama en la barra de estado. Se abre una paleta de comandos en la parte superior con varias opciones.

Paleta de opciones de rama

Elegimos Create new branch..., escribimos el nombre — por ejemplo feature/nueva-rama — y pulsamos Enter.

VS Code crea la rama y automáticamente se mueve a ella. La barra de estado inferior actualiza el nombre al instante.

Equivale a haber ejecutado:

git switch -c feature/nueva-rama

Cambiar de rama

Para cambiar a una rama existente, volvemos a hacer clic en el nombre de la rama en la barra de estado. Aparecerá la lista de ramas disponibles. Hacemos clic en la que queramos.

Lista de ramas para cambiar

Si tienes cambios sin guardar, VS Code te avisará antes de cambiar de rama, igual que lo hace Git en la terminal.

Crear una rama desde otra rama

A veces quieres crear una rama que no parta de donde estás, sino de main u otra rama. Desde la paleta de comandos de VS Code (Ctrl+Shift+P / Cmd+Shift+P) busca Git: Create Branch From... y elige la rama de origen.

Crear rama desde otra rama

Eliminar una rama

Para eliminar una rama ve a la paleta de comandos (Ctrl+Shift+P / Cmd+Shift+P) y busca Git: Delete Branch.... VS Code te mostrará la lista de ramas locales y podrás elegir cuál borrar.

Eliminar una rama desde VS Code

No podrás eliminar la rama en la que estás actualmente. Primero cambia a otra y luego elimínala.

En la siguiente guía verás cómo guardar cambios temporalmente con stash desde VS Code.