Introduzione ai remote

Git intermedio

George Boorman

Curriculum Manager, DataCamp

Repo locale

repository locale dentro un computer desktop

Git intermedio

Repo remoto

repo remoto nel cloud

Git intermedio

Perché usare repo remoti?

Vantaggi dei repo remoti

  • Tutto è salvato in backup

  • Collaborazione ovunque ti trovi

vista di un laptop che guarda un tetto e un lago

Git intermedio

Clonare un repo

  • Copie del repo sul nostro computer = remote locali

  • Fare copie = clonare

git clone path-to-project-repo
  • Clonare un progetto locale
git clone /home/george/repo
  • Clonare e rinominare un progetto locale
git clone /home/george/repo new_repo
Git intermedio

Clonare un remote

  • I repo remoti stanno di solito su un servizio online

    • es. GitHub, Bitbucket o GitLab
  • Se abbiamo un account:

    • Possiamo clonare un repo remoto sul computer locale
git clone URL
git clone https://github.com/datacamp/project
Git intermedio

Identificare un remote

  • Quando cloni un repo

    • Git ricorda dov'era l'originale
  • Git salva un tag di remote nella config del nuovo repo

  • Elenca tutti i remote associati al repo

git remote
datacamp
Git intermedio

Altre informazioni

  • Ottieni più info sui remote
git remote -v
datacamp     https://github.com/datacamp/project (fetch)
datacamp     https://github.com/datacamp/project (pull)
Git intermedio

Creare un remote

  • Clonando, Git chiamerà il remote origin in automatico
git remote add name URL
  • Crea un remote chiamato george
git remote add george https://github.com/george_datacamp/repo
  • Dare nomi ai remote è utile per il merge
Git intermedio

Passiamo alla pratica !

Git intermedio

Preparing Video For Download...