Paso a paso
🤖 GitHub Copilot
GitHub
📘 Paso a paso 📘 GitHub Copilot↗ GitHub Copilot · Sitio oficialprincipiante 🔄 Vida y negocios

Automatiza los comandos de Git con las sugerencias de GitHub Copilot

Descubre cómo usar GitHub Copilot para sugerir y ejecutar comandos habituales de Git, y gestiona los cambios de tu proyecto sin memorizar códigos técnicos complicados.

En resumen: Aprende a pedirle a GitHub Copilot, en lenguaje natural, que genere y ejecute comandos de Git por ti, directamente desde tu editor de código.

Si alguna vez te has sentido abrumado por lo difícil que es recordar los comandos exactos para guardar y organizar tu trabajo de programación, o simplemente para llevar un registro de los cambios en cualquier proyecto, no estás solo. Esta guía te mostrará cómo dejar que GitHub Copilot haga el trabajo pesado, convirtiendo tus peticiones en lenguaje natural en comandos de Git listos para usar, directamente dentro de tu editor de código. Es como tener un asistente útil para el control de versiones de tu proyecto.

💡 Consejo: toca el número de un paso cuando lo termines — aparece una marca verde y tu navegador recuerda hasta dónde llegaste.

✅ Antes de empezar
  • Visual Studio Code (VS Code): un editor de código gratuito y muy popular. Asegúrate de tenerlo instalado en tu ordenador.
  • GitHub Copilot: GitHub Copilot tiene un plan gratuito para usuarios individuales. Si necesitas funciones avanzadas o formas parte de una organización, puede que necesites una suscripción de pago. Consulta la página oficial de precios para ver qué opción te conviene.
  • Extensiones de VS Code: instala las extensiones GitHub Copilot y GitHub Copilot Chat dentro de VS Code. Las encontrarás en la vista de Extensiones (un icono con forma de cuadrado en el panel lateral).
  • Tiempo: seguir esta guía te llevará aproximadamente entre 10 y 15 minutos.

Primero, vamos a aclarar dos términos esenciales. Git es un sistema de control de versiones: piensa en él como una máquina del tiempo digital para los archivos de tu proyecto, que lleva un registro de cada cambio para que puedas deshacer errores o explorar distintas versiones. La terminal (o línea de comandos) es una ventana de solo texto donde escribes instrucciones directas para tu ordenador, en lugar de hacer clic en botones, algo así como darle órdenes concretas a un asistente digital.

1

Abre tu proyecto y la terminal

Para empezar, necesitamos abrir la carpeta de tu proyecto en tu editor de código y acceder a la terminal integrada. Así podrás pedir ayuda y ejecutar comandos justo donde estás trabajando.

Abre Visual Studio Code y usa el menú "File" (arriba a la izquierda) para elegir "Open Folder...". Luego navega hasta la carpeta de tu proyecto y selecciónala. Una vez abierta, verás los archivos de tu proyecto en la parte izquierda. A continuación, abre la terminal integrada: busca el menú "Terminal" en la parte superior de VS Code y selecciona "New Terminal". Aparecerá un nuevo panel en la parte inferior de tu pantalla, con un área de entrada de texto. Si tu pantalla se ve diferente, puede que encuentres un icono con un signo más (+) dentro del panel inferior para crear una nueva terminal, o prueba con el atajo de teclado Ctrl + \`` (tilde invertida) en Windows o Cmd + `` en Mac.

Sabrás que funcionó cuando: el panel inferior se abra y muestre un prompt de texto, que normalmente termina en $ o > seguido del nombre de tu carpeta actual.

2

Pide a Copilot un comando básico para guardar

En Git, un commit es como guardar un punto de control en un videojuego: marca un conjunto concreto de cambios en tu proyecto. Antes de hacer un commit, normalmente tienes que preparar los cambios, es decir, dejarlos listos para incluirlos en ese punto de control. Imagina que es como meter objetos en una caja antes de cerrarla. En lugar de intentar recordar los comandos exactos para preparar y guardar tus archivos, simplemente puedes pedírselo a Copilot.

Con la terminal abierta, verás un prompt donde puedes escribir. En lugar de escribir un comando de Git, busca un icono de Copilot o una pequeña caja de texto dentro o encima del panel de la terminal que diga "Ask Copilot". Haz clic ahí o usa el atajo Ctrl + I (o Cmd + I en Mac). Aparecerá un pequeño campo de entrada listo para tu pregunta. Lo que ocurre a continuación es que Copilot escucha tu lenguaje natural. Si se ve diferente, puede que necesites asegurarte de que la extensión "GitHub Copilot Chat" esté activada, o simplemente empieza a escribir en el prompt principal de la terminal: Copilot podría ofrecerte sugerencias automáticamente después de escribir unas palabras o al activarlo con /git.

💬 EjemploEscribe: *"¿Cómo preparo todos los cambios y los confirmo con el mensaje 'Configuración inicial del proyecto'?"*

Sabrás que funcionó cuando: la caja de chat de Copilot o el área de sugerencias en línea muestre un comando generado, probablemente empezando por git add . && git commit -m "...".

3

Ejecuta el comando sugerido por Copilot

Una vez que Copilot haya generado un comando para ti, el siguiente paso es ejecutarlo en tu terminal. Aquí es donde tus instrucciones cobran vida y Git lleva a cabo la acción.

Después de que Copilot sugiera el comando, normalmente verás un botón o una opción para "Insert" o "Run" el comando. Por ejemplo, puede aparecer un pequeño botón con la etiqueta "Insert into Terminal" o un icono de flecha a la derecha junto a la sugerencia. Haz clic en ese botón para colocar el comando en la línea de entrada de tu terminal. Lo que ocurre a continuación es que el comando aparecerá en tu terminal, listo para ejecutarse. Pulsa la tecla Enter en tu teclado. Si se ve diferente, a veces Copilot puede ofrecer directamente un botón "Run Command", que lo ejecuta al instante sin que tengas que pulsar Enter. Revisa siempre el comando antes de ejecutarlo.

Sabrás que funcionó cuando: la terminal muestre mensajes que indiquen éxito, como "[main (root-commit) ...] Added initial project setup" o "2 files changed, 10 insertions(...)", y tus archivos se hayan guardado en el historial de Git.

4

Crea un nuevo "entorno de pruebas" (rama de Git)

Una rama es como crear un universo paralelo o un espacio de trabajo independiente para tu proyecto. Te permite probar nuevas ideas o desarrollar funciones sin estropear la versión principal y funcional de tu web o aplicación. Puedes cambiar entre ramas con facilidad, manteniendo tus experimentos separados hasta que estén listos.

Vuelve a abrir la caja de chat de Copilot en tu terminal (haciendo clic en su icono o usando Ctrl/Cmd + I). Ahora, pide a Copilot que te ayude a preparar un nuevo espacio aislado para tu trabajo. Lo que ocurre a continuación es que Copilot sugerirá el comando de Git para crear y cambiar a esta nueva rama de un solo paso. Si se ve diferente, asegúrate de que el panel de Copilot Chat esté visible; puede que necesites ampliar más el panel inferior para verlo bien, o simplemente escribe tu petición directamente en el prompt principal de la terminal y espera la sugerencia en línea.

💬 EjemploEscribe: *"Crea una nueva rama y cámbiate a ella, llámala 'feature/contact-page-update'."*

Sabrás que funcionó cuando: Copilot sugiera un comando parecido a git checkout -b feature/contact-page-update, listo para que lo insertes y ejecutes.

5

Combina tu trabajo de forma segura (Git Merge)

Cuando estés contento con los cambios en tu rama de pruebas (por ejemplo, feature/contact-page-update), querrás traerlos de vuelta al proyecto principal. A este proceso se le llama merge (fusión). Copilot lo hace más seguro recordándote el orden correcto de los pasos, para que no sobrescribas tu trabajo por accidente.

Activa de nuevo el chat de Copilot en tu terminal. En el prompt, explica lo que quieres conseguir. Lo que ocurre a continuación es que Copilot entiende que hacer merge muchas veces implica una secuencia de comandos (primero volver a la rama principal y luego hacer el merge). Te mostrará comandos claros y diferenciados para seguir. Si se ve diferente, o Copilot solo te da un comando, puedes afinar tu prompt preguntando: "¿Puedes darme la secuencia completa de comandos para hacer merge de...?"

💬 EjemploEscribe: *"¿Cómo fusiono mi rama actual (feature/contact-page-update) de vuelta en la rama main?"*

Sabrás que funcionó cuando: Copilot sugiera una secuencia, normalmente empezando por git checkout main seguida de git merge feature/contact-page-update, asegurando un proceso sin sobresaltos.

⚠️ Errores comunes
  • Ejecutar comandos sin leer: lee siempre el comando que sugiere Copilot antes de pulsar Enter o el botón "Run". Aunque la IA es increíblemente útil, no conoce la historia o los detalles concretos de tu proyecto tan bien como tú. Solución: tómate un momento para leer el comando y entender qué hacen realmente git add, git commit, git checkout o git merge. Si no estás seguro, pregúntale a Copilot: "¿Puedes explicarme qué significa este comando?"
  • Olvidar dónde estás: antes de ejecutar un comando para guardar o hacer merge, asegúrate de que estás en la carpeta correcta del proyecto dentro de la terminal. Ejecutar comandos de Git en la carpeta equivocada puede provocar errores o aplicar cambios al proyecto que no es. Solución: si no estás seguro, pregúntale a Copilot: "¿Cómo compruebo en qué carpeta estoy ahora?" o simplemente escribe pwd (print working directory) y pulsa Enter para ver tu ruta actual.
  • No dar suficiente contexto: si Copilot da una sugerencia genérica o poco útil, puede ser que no tenga suficiente información sobre tu objetivo. Por ejemplo, decir solo "merge" no es tan útil como "fusiona mi rama 'feature/design' en la rama 'main'". Solución: sé específico en tus peticiones, menciona nombres de ramas, mensajes de commit o qué archivos has cambiado.

Pruébalo ahora

Hagamos una prueba rápida. Abre Visual Studio Code y la terminal integrada de tu proyecto. Activa el chat de Copilot (haz clic en su icono o Ctrl/Cmd + I) y escribe: "¿Cómo compruebo el estado de mis archivos actuales?"

Mira lo rápido que sugiere git status, el comando fundamental para ver qué cambios están pendientes o ya se han hecho en tu proyecto. Este sencillo comando es tu primer paso para entender el estado actual de tu proyecto con Git, y Copilot te ayuda a encontrarlo al instante.

❓ Preguntas rápidas

¿Cuánto tiempo lleva?

Unos 6 minutos — la guía tiene 5 pasos y puedes ir marcándolos a medida que avanzas.

¿Qué herramienta necesito?

Esta guía usa GitHub Copilot — pero el método funciona de forma muy parecida en otros asistentes de IA.

¿Necesito preparar algo?
  • Visual Studio Code (VS Code): un editor de código gratuito y muy popular. Asegúrate de tenerlo instalado en tu ordenador.
  • GitHub Copilot: GitHub Copilot tiene un plan gratuito para usuarios individuales. Si necesitas funciones avanzadas o formas parte de una organización, puede que necesites una suscripción de pago. Consulta la página oficial de precios para ver qué opción te conviene.
  • Extensiones de VS Code: instala las extensiones GitHub Copilot y GitHub Copilot Chat dentro de VS Code. Las encontrarás en la vista de Extensiones (un icono con forma de cuadrado en el panel lateral).
  • Tiempo: seguir esta guía te llevará aproximadamente entre 10 y 15 minutos.

Primero, vamos a aclarar dos términos esenciales. Git es un sistema de control de versiones: piensa en él como una máquina del tiempo digital para los archivos de tu proyecto, que lleva un registro de cada cambio para que puedas deshacer errores o explorar distintas versiones. La terminal (o línea de comandos) es una ventana de solo texto donde escribes instrucciones directas para tu ordenador, en lugar de hacer clic en botones, algo así como darle órdenes concretas a un asistente digital.

¿Qué errores debo evitar?
  • Ejecutar comandos sin leer: lee siempre el comando que sugiere Copilot antes de pulsar Enter o el botón "Run". Aunque la IA es increíblemente útil, no conoce la historia o los detalles concretos de tu proyecto tan bien como tú. Solución: tómate un momento para leer el comando y entender qué hacen realmente git add, git commit, git checkout o git merge. Si no estás seguro, pregúntale a Copilot: "¿Puedes explicarme qué significa este comando?"
  • Olvidar dónde estás: antes de ejecutar un comando para guardar o hacer merge, asegúrate de que estás en la carpeta correcta del proyecto dentro de la terminal. Ejecutar comandos de Git en la carpeta equivocada puede provocar errores o aplicar cambios al proyecto que no es. Solución: si no estás seguro, pregúntale a Copilot: "¿Cómo compruebo en qué carpeta estoy ahora?" o simplemente escribe pwd (print working directory) y pulsa Enter para ver tu ruta actual.
  • No dar suficiente contexto: si Copilot da una sugerencia genérica o poco útil, puede ser que no tenga suficiente información sobre tu objetivo. Por ejemplo, decir solo "merge" no es tan útil como "fusiona mi rama 'feature/design' en la rama 'main'". Solución: sé específico en tus peticiones, menciona nombres de ramas, mensajes de commit o qué archivos has cambiado.

Sigue leyendo

¿Te ha resultado útil?

✦ Guía original paso a paso del equipo editorial de IA de AI World HQ Escrita en lenguaje claro y revisada para mayor precisión.

☕ Gratis, sin anuncios ni muro de pago — lo mantienen los lectores. Apóyanos (puntual o mensual)

← Volver a las noticias