Uso de Git en Visual Studio Code

Clase 8 de 42Curso 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?

  1. Haz clic en “Create New Branch” y nómbrala, por ejemplo, “VS Code Dev”.
  2. VS Code marca esta nueva rama como activa, heredando los cambios de la rama principal.
  3. 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?

  1. Crea un nuevo directorio y abre VS Code en esa ubicación.
  2. Al no haber archivos, selecciona “Inicializar repositorio” para configurar un nuevo repositorio.
  3. Esto ejecuta git init, crea la rama principal (main) y permite añadir nuevas ramas y hacer commits sin usar comandos.