Différence entre TortoiseGit Git Sync et Pull?
Je viens d'un environnement SVN et j'explore Git avec TortoiseGit.
Lorsque je clique avec le bouton droit sur un dépôt Git 'extrait', je peux exécuter une commande Git Sync
, mais aussi une commande Pull
.
Quelle est la différence entre ces deux fonctions précisément?
2 réponses
TortoiseGit Sync Dialog peut effectuer plusieurs opérations de synchronisation dans une boîte de dialogue, y compris
- tirer (ou chercher ou ...)
- pousser
- mise à jour du sous-module
"Sync" n'est pas un concept Git, il est unique à TortoiseGit seulement!
La boîte de dialogue D'extraction de TortoiseGit effectue uniquement des opérations d'extraction, mais les utilisateurs peuvent choisir des options plus avancées.
Je N'ai pas TortoiseGit, mais, de l'esprit: Pull est unidirectionnel transfert de données (de la télécommande vers le local), Sync (comme il est écrit) est bidirectionnel (pull+push) et publier les changements locaux dans la télécommande