Git remote y sincronización

Lectura
25 min~2 min lectura

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.
De lección a portfolio

Convertí esta lección en una habilidad visible para entrevistas.

Guardá el curso, completá los ejercicios y conectá esta habilidad con una ruta de empleo, data, IA, programación o marketing.

Recibí rutas y cursos nuevos

Sumate para recibir recursos orientados a empleo y portfolio.

¿Ya tenés una cuenta? Iniciá sesión