Introducción a los remotos

Git intermedio

George Boorman

Curriculum Manager, DataCamp

Repo local

repositorio local dentro de un ordenador de escritorio

Git intermedio

Repo remoto

repo remoto en la nube

Git intermedio

¿Por qué usar repos remotos?

Beneficios de los repos remotos

  • Todo queda respaldado

  • Colaboración desde cualquier lugar

vista de un portátil mirando a una azotea y un lago

Git intermedio

Clonar un repo

  • Copias del repo en el equipo local = remotos locales

  • Crear copias = clonar

git clone path-to-project-repo
  • Clonar un proyecto local
git clone /home/george/repo
  • Clonar y nombrar un proyecto local
git clone /home/george/repo new_repo
Git intermedio

Clonar un remoto

  • Los repos remotos suelen estar en un servicio online

    • p. ej., GitHub, Bitbucket o GitLab
  • Si tenemos cuenta:

    • Podemos clonar un repo remoto en el equipo local
git clone URL
git clone https://github.com/datacamp/project
Git intermedio

Identificar un remoto

  • Al clonar un repo

    • Git recuerda el origen
  • Git guarda una etiqueta de remoto en la configuración del nuevo repo

  • Lista todos los remotos del repo

git remote
datacamp
Git intermedio

Obtener más información

  • Obtén más información del/de los remoto(s)
git remote -v
datacamp     https://github.com/datacamp/project (fetch)
datacamp     https://github.com/datacamp/project (pull)
Git intermedio

Crear un remoto

  • Al clonar, Git nombra el remoto origin automáticamente
git remote add name URL
  • Crea un remoto llamado george
git remote add george https://github.com/george_datacamp/repo
  • Nombrar remotos ayuda al hacer merges
Git intermedio

¡Vamos a practicar!

Git intermedio

Preparing Video For Download...