Aller au contenu principal

Se connecter

Sauvegarde ta progression et retrouve-la sur tous tes appareils.

Ou par email

Pas encore de compte ?

Politique de confidentialité

Git fetch : telecharger sans fusionner

git fetch telecharge les modifications du depot distant sans toucher a ton code. Tu peux inspecter les changements avant de decider quoi en faire.

Prudent

C'est quoi git fetch ?

git fetch telecharge les modifications du depot distant sans les fusionner dans ton code local. Contrairement a git pull, il ne modifie pas ton working directory.

C'est comme verifier ton numero de suivi sans ouvrir le colis. Tu sais ce qui est arrive, mais tu decides quand et comment l'integrer.

Syntaxe de git fetch

git fetch origin

Telecharge tout depuis origin

git fetch origin main

Telecharge uniquement la branche main

git fetch --all

Telecharge depuis tous les remotes

Git fetch en pratique

Telecharger les modifications, inspecter puis fusionner.

Fetch basique

Inspecter puis fusionner

git fetch vs git pull

git fetch

Telecharge les modifications distantes sans les fusionner. Ton code local reste intact.

Utilise quand : tu veux inspecter avant de fusionner

git pull

Fait un fetch puis un merge automatiquement. Plus rapide mais moins de controle.

Utilise quand : tu veux mettre a jour rapidement

Erreurs courantes avec git fetch

Croire que fetch a mis a jour ton code

Fetch ne modifie pas tes fichiers locaux. Apres un fetch, il faut encore faire un git merge origin/main pour integrer les changements.

Oublier de merge apres fetch

Si tu fais un fetch mais que tu ne fusionnes jamais, ta branche locale prend du retard. Pense a merger regulierement.

Confondre les branches locales et distantes

Apres un fetch, origin/main est a jour mais main (locale) ne l'est pas. Ce sont deux references differentes.

Fait partie du guide Git Remote et collaboration

A

GitQuest est conçu par Anaïs (nouvelle fenêtre), développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.

Questions sur git fetch

Explore le travail distant avec GitQuest

Apprends a naviguer entre local et distant grace aux defis GitQuest.

Commencer les enquetes