Uso de Git en Visual Studio Code
Clase 8 de 42 • Curso de Git y GitHub
Resumen
Visual Studio Code ofrece una interfaz visual y eficiente para gestionar versiones con Git, simplificando muchas tareas complejas y ahorrando tiempo a los desarrolladores. Integrar VS Code en nuestro flujo de trabajo diario puede facilitar considerablemente el manejo de ramas, commits y conflictos sin depender tanto de comandos en la terminal.
¿Cómo abrir VS Code desde la terminal?
- Inicia VS Code en la ubicación del proyecto con
code .
. - Esto abre una instancia de VS Code en el directorio actual, incluyendo todos los archivos versionados con Git.
¿Cómo visualizar y gestionar ramas en VS Code?
- Dentro de VS Code, identifica tu rama activa en la sección de control de versiones.
- Selecciona la rama para ver las opciones de cambio, como alternar entre ramas o crear nuevas.
- Los cambios en las ramas se presentan en una gráfica visual, diferenciando fusiones y ramas en colores, una ventaja significativa sobre
git log
.
¿Cómo hacer un commit de cambios en VS Code?
- Al editar un archivo, el ícono de control de versiones muestra un indicador de cambio.
- En lugar de usar
git commit -m "mensaje"
, puedes simplemente añadir un mensaje y presionar commit en la interfaz de VS Code.
¿Cómo crear y alternar entre ramas en VS Code?
- Haz clic en “Create New Branch” y nómbrala, por ejemplo, “VS Code Dev”.
- VS Code marca esta nueva rama como activa, heredando los cambios de la rama principal.
- Al editar archivos en esta rama, puedes realizar commits directamente en la interfaz.
¿Cómo resolver conflictos de fusión en VS Code?
- Selecciona la rama con la que deseas fusionar (por ejemplo, VS Code Dev con Main) usando el menú de Branch > Merge.
- Cuando ocurre un conflicto, VS Code despliega opciones de resolución con colores para cada cambio, simplificando la selección entre el cambio actual, el entrante o ambos.
- Puedes optar por “Merge Editor” para una vista más visual y confirmar la fusión con un “Complete Merge” al finalizar.
¿Cómo iniciar un nuevo repositorio en VS Code?
- Crea un nuevo directorio y abre VS Code en esa ubicación.
- Al no haber archivos, selecciona “Inicializar repositorio” para configurar un nuevo repositorio.
- Esto ejecuta
git init
, crea la rama principal (main) y permite añadir nuevas ramas y hacer commits sin usar comandos.