Push a GitHub
Sube tu código
⏱ Estim. ~7 min
01 · Leer
Ya sabes que GitHub pone tu código en internet. Ahora vamos a hacer push de algo de verdad. Push es el comando de git que sube tus commits locales a un repo remoto.
Es una configuración de dos pasos: primero le dices a git a dónde hacer push (lo conectas a una URL de GitHub) y después haces push de tus commits. Después de configurarlo la primera vez, los próximos pushes son un solo comando.
💡 Imagínalo asíPiénsalo como configurar el redireccionamiento de tu correo. Primero le dices a la oficina postal tu dirección nueva (git remote add), después envías el paquete (git push). Después, la oficina ya se acuerda a dónde enviar las cosas.
Puntos clave
- git remote add origin URL conecta tu repo local con GitHub
- git push -u origin main sube tus commits por primera vez
- Después del primer push, solo necesitas git push para los siguientes
02 · Práctica de terminal
Vamos a armar un proyecto y a hacerle push a GitHub. Primero inicializa el repo.
(Esta sección es interactiva — activa JavaScript para usarla.)
03 · Práctica de terminal
Pon todos los archivos en stage.
(Esta sección es interactiva — activa JavaScript para usarla.)
04 · Completar
El nombre convencional de tu remote principal de GitHub es ___.
05 · Práctica de terminal
Haz commit de tus archivos.
(Esta sección es interactiva — activa JavaScript para usarla.)
06 · Práctica de terminal
Conecta tu repo local con GitHub. origin es el nombre convencional para "tu conexión con GitHub", y la URL es la dirección de tu proyecto en internet.
(Esta sección es interactiva — activa JavaScript para usarla.)
07 · Práctica de terminal
Sube tu código a GitHub. La flag -u recuerda esta conexión y facilita los pushes futuros.
(Esta sección es interactiva — activa JavaScript para usarla.)
08 · Quiz
En git push -u origin main, ¿para qué sirve la flag -u?
- Deshace el push si algo sale mal
- Solo sube archivos sin commit
- Actualiza la URL del remote
- Recuerda la conexión para que los siguientes pushes sean solo git push
Otras lecciones de este capítulo
⚠ La experiencia interactiva completa necesita JavaScript. Actívalo y vuelve a cargar la página.
※ Este es un proyecto educativo independiente — no es un producto oficial de Anthropic. Claude™ es una marca registrada de Anthropic, PBC.