Introduktion till fjärranslutna arkiv

Git för medelnivå

George Boorman

Curriculum Manager, DataCamp

Lokalt arkiv

lokalt arkiv på en stationär dator

Git för medelnivå

Fjärrarkiv

fjärrarkiv i molnet

Git för medelnivå

Varför använda fjärrarkiv?

Fördelar med fjärrarkiv

  • Allt säkerhetskopieras

  • Samarbete oberoende av plats

vy från en laptop över ett tak och en sjö

Git för medelnivå

Klona ett arkiv

  • Arkivkopior på vår lokala dator = lokala fjärranslutningar

  • Att skapa kopior = kloning

git clone path-to-project-repo
  • Klona ett lokalt projekt
git clone /home/george/repo
  • Klona och namnge ett lokalt projekt
git clone /home/george/repo new_repo
Git för medelnivå

Klona ett fjärrarkiv

  • Fjärrarkiv lagras vanligtvis i en webbaserad värdtjänst

    • t.ex. GitHub, Bitbucket eller GitLab
  • Om du har ett konto:

    • Kan du klona ett fjärrarkiv till din lokala dator
git clone URL
git clone https://github.com/datacamp/project
Git för medelnivå

Identifiera ett fjärrarkiv

  • När ett arkiv klonas

    • Kommer Git ihåg var originalet finns
  • Git lagrar en fjärr-tagg i det nya arkivets konfiguration

  • Lista alla fjärranslutningar kopplade till arkivet

git remote
datacamp
Git för medelnivå

Hämta mer information

  • Hämta mer information om fjärranslutningen/fjärranslutningarna
git remote -v
datacamp     https://github.com/datacamp/project (fetch)
datacamp     https://github.com/datacamp/project (pull)
Git för medelnivå

Skapa en fjärranslutning

  • Vid kloning namnger Git automatiskt fjärranslutningen origin
git remote add name URL
  • Skapa en fjärranslutning med namnet george
git remote add george https://github.com/george_datacamp/repo
  • Att definiera fjärrnamn är användbart vid sammanslagning
Git för medelnivå

Nu kör vi en övning!

Git för medelnivå

Preparing Video For Download...