Introduction aux dépôts distants

Git intermédiaire

George Boorman

Curriculum Manager, DataCamp

Dépôt local

dépôt local dans un ordinateur de bureau

Git intermédiaire

Dépôt distant

dépôt distant dans le nuage

Git intermédiaire

Pourquoi utiliser des dépôts distants ?

Avantages des dépôts distants

  • Tout est sauvegardé

  • Collaboration, peu importe l'emplacement

vue d'un portable donnant sur un toit et un lac

Git intermédiaire

Cloner un dépôt

  • Copies de dépôts sur notre ordinateur local = dépôts locaux

  • Créer une copie = clonage

git clone path-to-project-repo
  • Cloner un projet local
git clone /home/george/repo
  • Cloner et nommer un projet local
git clone /home/george/repo new_repo
Git intermédiaire

Cloner un dépôt distant

  • Les dépôts distants sont généralement hébergés en ligne

    • p. ex., GitHub, Bitbucket ou GitLab
  • Si nous avons un compte :

    • Nous pouvons cloner un dépôt distant sur notre ordinateur local
git clone URL
git clone https://github.com/datacamp/project
Git intermédiaire

Identifier un dépôt distant

  • Lors du clonage d'un dépôt

    • Git se souvient de l'emplacement d'origine
  • Git enregistre une étiquette de dépôt distant dans la configuration du nouveau dépôt

  • Lister tous les dépôts distants associés au dépôt

git remote
datacamp
Git intermédiaire

Obtenir plus d'information

  • Obtenir plus d'information sur le(s) dépôt(s) distant(s)
git remote -v
datacamp     https://github.com/datacamp/project (fetch)
datacamp     https://github.com/datacamp/project (pull)
Git intermédiaire

Créer un dépôt distant

  • Au clonage, Git nomme automatiquement le dépôt distant origin
git remote add name URL
  • Créer un dépôt distant nommé george
git remote add george https://github.com/george_datacamp/repo
  • Nommer les dépôts distants est utile pour la fusion
Git intermédiaire

Passons à la pratique !

Git intermédiaire

Preparing Video For Download...