Remoto
Una copia de tu repositorio guardada en otro sitio —normalmente GitHub— con la que sincronizas el tuyo.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: repositorio remoto · remote · origin · clonar · clone · git clone
Analogía
Tu cuaderno (local) y su copia en la nube (remoto). Trabajas en el cuaderno y, cuando quieres, sincronizas.
origin
Es el nombre que se da por convención al remoto principal. git remote -v muestra cuál es.
Clonar
Descargar un repositorio remoto completo, con todo su historial, a tu ordenador:
git clone https://github.com/usuario/proyecto.git
gh repo clone usuario/proyecto ← lo mismo, con la herramienta de GitHub
Lo harás con plantillas, proyectos de ejemplo, el código de otro desarrollador, o al estrenar ordenador.
Para qué sirve
- Copia de seguridad: si tu disco muere, el proyecto sigue ahí.
- Colaborar: varias personas sincronizan con el mismo remoto.
- Publicar: Vercel lee el código del remoto para desplegarlo (Fase 2).
- Portfolio: tus repositorios públicos son tu escaparate (Fase 14).
Un paso más: dos copias completas, no una y su sombra
Tu repositorio local y el remoto son dos repositorios enteros, cada uno con todo el historial. No están conectados en directo: nada viaja solo. Puedes hacer veinte commits en el tren sin conexión, y GitHub no se entera hasta que haces git push.
De ahí que haya que pensar en dos preguntas distintas:
- ¿Está confirmado? (commit → a salvo en tu ordenador)
- ¿Está subido? (push → a salvo también fuera de tu ordenador)
git status te lo dice con frases como "Your branch is ahead of 'origin/main' by 2 commits": tienes dos commits que el remoto aún no tiene.