Description : Récupère les objets et refs depuis un dépôt distant.

Syntaxe : git fetch [<options>] [<repository> [<refspec>...]]

OptionDescriptionUtilisation principale
git fetch <remote>Récupère les nouvelles données du dépôt distant sans mergerMise à jour des références distantes
--allRécupère depuis tous les remotes configurésSynchronisation multi-remotes
-p, --pruneSupprime les références de branches distantes suppriméesNettoyage des branches obsolètes
--dry-runSimule le fetch sans téléchargerPrévisualisation
--depth <n>Limite la profondeur de l’historique récupéréÉconomie de bande passante
--unshallowConvertit un clone shallow en clone completRécupérer tout l’historique
-f, --forceForce la mise à jour des références même en cas de fast-forward impossibleSynchronisation forcée
-t, --tagsRécupère aussi tous les tagsSynchronisation des versions
--no-tagsN’inclut pas les tagsFetch ciblé sur le code
-v, --verboseMode verbeuxDétails du processus