web-dev-qa-db-fra.com

Git fetch Origin vs git fetch - tous

Quelle est la différence entre les commandes git suivantes?

git fetch Origin

et

git fetch --all

Les exécuter à partir de la ligne de commande semble faire la même chose.

20
Tony Scialo

git fetch Origin récupérer les données uniquement à partir de Origin et git fetch --all récupérer les données de toutes les télécommandes (Origin en fait partie)

22
Matias Elorriaga
git fetch --all

--all
Récupère toutes les télécommandes.

Si vous souhaitez obtenir toutes les données et en même temps supprimer les données supprimées, ajoutez le --Prune drapeau

git fetch --all --Prune
9
CodeWizard

Votre référentiel peut avoir un point distant connu sous le nom d'alias "Origin", mais vous pouvez également configurer d'autres télécommandes. La dernière commande allait les chercher tous.

Plus dans les documents à récupérer .

4
isherwood