Inicio · Sesión 1 · Sesión 2 · Sesión 3 · Agenda de la clase
Hoy se acaba copiar y pegar código en GitHub: conectas tu carpeta con tu repositorio y le pides a la IA que publique tus cambios.
El formulario de contacto y la base de datos pasaron a la sesión 3.
▶ Video · GitHub automatizado con IA: Ver en YouTube. Cada paso de esta guía tiene un enlace al minuto exacto.
📝 Pad de la clase: pad.riseup.net/p/vibe-coding-sesion2-15oct. Escribe tu nombre en cada victoria y marca tu estado.
https://TU-USUARIO.github.io/hello-worldgit --version: si te ofrece instalar las herramientas, acepta.Victoria 1: cambias algo en tu computador y aparece en tu página publicada, sin copiar y pegar.
Lo que no se explica hoy, funciona igual: confía en la magia.
En el pad de la clase escribe tu nombre debajo de la victoria y marca tu estado:
En la sesión 1 copiabas el código y lo pegabas en GitHub. Hoy conectas tu carpeta con tu repositorio: cambias en tu computador y lo subes con un clic o con una frase.
Clonar es bajar una copia de tu repositorio a tu computador, que queda conectada con GitHub.
En GitHub, abre tu repositorio. Haz clic en el botón de color Code y copia el link que termina en .git.

En Antigravity, abre la vista de Source Control (el ícono de ramitas, en la barra de la izquierda) y haz clic en Clone Repository. Pega el link y presiona Enter.



Si GitHub te pide confirmar con un código que llega a tu correo, búscalo en tu bandeja y pégalo. Es una verificación de seguridad de GitHub, no de Antigravity.
Desde hoy trabajas en esta carpeta nueva, no en la de la sesión 1. Esta es la que está conectada con GitHub.
Antes de cambiar nada, pon tu página a correr en tu computador con Live Server.
Live Server es una extensión que convierte tu carpeta en un pequeño servidor web, como el de GitHub Pages pero en tu computador. Así tu página carga completa, como en internet: el index.html y también tus estilos (.css), tu código (.js) y tus imágenes.
a. Instálala (solo la primera vez).
Live Server y elige la de Ritwick Dey (el logo morado). Haz clic en Install.b. Enciéndela ▶ 5:42
index.html.http://127.0.0.1:5500. Esa es tu página corriendo en vivo, en tu computador.
¿Cómo sé si estoy en mi computador o en internet? Mira la dirección: si empieza por números (
127.0.0.1), es tu computador y solo la ves tú. Si dicegithub.io, es internet y la ve cualquiera.
c. Haz el cambio.
index.html, busca el título de tu hero.Cmd + S en Mac, Ctrl + S en Windows) y mira la pestaña de Live Server: el cambio aparece solo.Fíjate en la vista de Source Control: aparece tu archivo con una M, de modificado. Git ya sabe que algo cambió.
Cambié una letra de mi página.Haz clic en Commit.

Haz clic en Sync Changes. Te avisa que va a enviar tus cambios: dale OK.

Revisa que llegó ▶ 8:32: en GitHub, abre tu repositorio y la pestaña Actions. Espera el ✅ verde. Abre tu página publicada y refresca.

✅ Victoria 1. Cambiaste algo en tu computador y está en internet. Ese es el ciclo de hoy en adelante: cambias → commit → push → publicado.
📝 Marca tu estado en el pad.
| Palabra | Es como… |
|---|---|
| Clonar | Bajar una copia de tu Drive que se mantiene sincronizada |
| Commit | La minuta, como en la sesión 1: qué cambió y cuándo |
| Push (Sync) | Mandar tus minutas del computador a GitHub |
| Producción | La versión publicada, la que ve todo el mundo |
¿Para qué tanto commit? Piensa en Cien años de soledad. Gabriel García Márquez era el autor, pero su agente literaria, Carmen Balcells, y sus editores seguramente le metieron mano al texto. Esos cambios hoy no se ven: nadie sabe quién cambió qué, ni cuándo.

Hoy un escritor puede compartir su documento y darles permiso a otros para editarlo. Con el código pasa lo mismo, pero mejor: en GitHub cada cambio queda firmado. Varias personas, o varios agentes de IA, pueden trabajar en el mismo proyecto, y siempre sabes quién cambió qué.

Eso fue lo que hiciste en el paso 1: darle permiso a tu computador para enviar cambios a tu repositorio.
Ya probaste el camino con un cambio mínimo. Ahora pídele al agente algo más visible. Por ejemplo:
Cambia el estilo de la página para que se vea tipo mañana, no tipo noche como está ahora.
Agrega un botón para cambiar entre modo mañana y modo noche, en la esquina superior derecha.
Quiero que los títulos no tengan degradado: usa un azul oscuro.
En el toggle de modo mañana y modo noche, quita las palabras y deja solo el ícono.
¿Cómo se llama eso que quiero cambiar? ▶ 10:44 La IA te entiende mejor si usas el nombre de cada pieza. En The Component Gallery encuentras los nombres, con ejemplos: un toggle (o switch) es el interruptor de dos estados, un carousel es el carrusel, un popover es la cajita que aparece encima. Casi todos están en inglés.

Cuando te guste, pídele al agente que lo publique ▶ 12:32:
Está bien, sube a producción. Producción es hacer un commit a GitHub para el despliegue automático.

En Actions, espera el nuevo ✅ y refresca tu página publicada ▶ 13:23.

Dos caminos, el mismo resultado. Puedes subir tus cambios con los botones de Source Control (paso 3) o pidiéndoselo al agente. Al principio usa los botones, para ver qué pasa. Después, deja que el agente haga el trabajo.
| Lo que pasa | Qué hacer |
|---|---|
| No aparece Go Live | Revisa que Live Server esté instalado y que tengas abierto un archivo .html. Si sigue sin salir, reinicia Antigravity. |
La dirección empieza por file:// |
Abriste el archivo con doble clic. Ciérrala y usa Go Live: la dirección debe empezar por http://127.0.0.1. |
| No aparece Clone Repository | Revisa que Git esté instalado: en una terminal, git --version. Si no responde, instálalo y reinicia Antigravity. |
| El commit falla con “Please tell me who you are” | Git no sabe tu nombre. Pídele al agente que lo configure con tu nombre y correo de GitHub. |
| El push pide usuario y contraseña en la terminal | Usa los botones de Source Control: escribe el mensaje, Commit y después Sync Changes. Autoriza GitHub en el navegador. |
| Funciona en mi computador pero no en la página publicada | Faltó el push, o Actions no ha terminado. Revisa que el commit esté en GitHub. |
Los términos de la sesión 1 están en su glosario.
| Término | Qué es |
|---|---|
| Clonar | Bajar una copia de tu repositorio a tu computador, que queda conectada con GitHub. |
| Git | El programa que lleva el historial de tu proyecto en tu computador y lo sincroniza con GitHub. |
| Live Server | Extensión que pone tu página a correr en tu computador, con todos sus archivos, y la refresca cada vez que guardas. |
| Push | Mandar tus commits de tu computador a GitHub. |
| Source Control | La vista de Antigravity (el ícono de ramitas) que muestra qué archivos cambiaron. M = modificado. |
| Terminal | La ventana donde se escriben comandos, como git --version. |