Retour au cours

dépôts distants et synchronisation

Liez votre dépôt à un distant, récupérez et publiez vos changements.

objectifs d’apprentissage

  • Ajouter origin.
  • Pousser main.
  • Récupérer et intégrer.

prérequis

  • Clé SSH (idéal).
  • Compte forge (optionnel).

notions clés

  • origin.
  • fetch vs pull.
  • Tracking upstream.
  • push -u.

démonstration guidée

étape 1

Ajouter origin (SSH) et pousser.

git remote add origin git@github.com:votre_user/votre_repo.git
git push -u origin main
git remote -v

étape 2

Récupérer et intégrer en rebase.

git fetch origin
git pull --rebase

exercice

Créez feature/ui, poussez-la et ouvrez une PR côté forge.

correction

Définir branche de suivi.

git switch -c feature/ui
git push -u origin feature/ui

quiz éclair

  1. Que fait git fetch ?
  • a) Récupère les refs distantes sans modifier HEAD.
  • b) Fusionne automatiquement.
  • c) Supprime des commits.

ressources

Sujets abordés