Git y GitHub para Equipos

Git remote y sincronización

Git remote y sincronización CONCEPTO CLAVE: un remote es una referencia a un repositorio externo, normalmente en GitHub. Sirve para sincronizar tu trabajo local con el equipo mediante push, pull y fetch. Qué es origin Cuando clonás un repositorio desde GitHub, Git suele crear un remote llamado origin. Ese nombre apunta a la URL del repositorio remoto. No es una rama ni una carpeta: es un alias para saber a dónde enviar y desde dónde traer cambios. Comandos esenciales git remote -v: muestra los r
Tiempo de estudio
25 Min

Git remote y sincronización


CONCEPTO CLAVE: un remote es una referencia a un repositorio externo, normalmente en GitHub. Sirve para sincronizar tu trabajo local con el equipo mediante push, pull y fetch.

Qué es origin


Cuando clonás un repositorio desde GitHub, Git suele crear un remote llamado origin. Ese nombre apunta a la URL del repositorio remoto. No es una rama ni una carpeta: es un alias para saber a dónde enviar y desde dónde traer cambios.


Comandos esenciales



  • git remote -v: muestra los remotes configurados.

  • git remote add origin URL: conecta un repo local con uno remoto.

  • git push -u origin main: sube la rama main y deja seguimiento configurado.

  • git fetch: trae información remota sin mezclarla.

  • git pull: trae cambios y los integra en tu rama actual.


Práctica: conectar un repo local con GitHub



  1. Creá un repositorio vacío en GitHub.

  2. Copiá la URL HTTPS o SSH.

  3. En tu proyecto local, ejecutá git remote add origin URL.

  4. Confirmá con git remote -v.

  5. Subí con git push -u origin main.

  6. Entrá a GitHub y verificá que los archivos aparezcan online.


Sincronización segura en equipo


Antes de empezar una tarea, corré git pull para trabajar sobre la última versión. Antes de subir cambios, revisá git status y hacé commits pequeños. Si el equipo trabaja con pull requests, no subas directo a main: creá una rama descriptiva y empujala al remoto.


Mini-rúbrica



  • Remote visible con git remote -v.

  • Rama local subida al remoto.

  • Repositorio visible en GitHub.

  • Explicación clara de diferencia entre fetch, pull y push.

Texto Leccion 2/12
Estas viendo
Git remote y sincronización
Hablar por WhatsAppContactar por WhatsApp