TortoiseGit: Quelle est la différence entre “Git” Sync", “Chercher” et “Pull”?
Je suis le mouvement de TortoiseSvn pour TortoiseGit. Mais enountered certaines des difficultés inattendues.
Mon travail paradigme est aussi simple que:
- Découvrez le code
- Changer une partie du code
- Partager avec d'autres pour la révision du code
- Valider les modifications
Pourquoi s'embêter à avoir les 3 syntactically
des commandes similaires ci-dessous?
Et Pull
et Fetch
même les partager à l'identique de l'icône. Quelle conception conviviale!
Je vous recommande de commencer la lecture d'un Git tutoriel, parce que vous ne devrait pas aller plus loin jusqu'à ce que vous savez de ces bases. Je pourrais donner une réponse, mais il y aura encore beaucoup plus de questions que vous aurez.
Oui, je suis à la lecture de ce (rogerdudler.github.io/git-guide). Espérons qu'il pourra onu-puzzle moi.
Oui, je suis à la lecture de ce (rogerdudler.github.io/git-guide). Espérons qu'il pourra onu-puzzle moi.
OriginalL'auteur smwikipedia | 2016-03-14
Vous devez vous connecter pour publier un commentaire.
Ces trois types de commandes:
pull
est un gitfetch
suivie par gitmerge
- lire icifetch
extrait d'infos sur les dépôts distants - lire icisync
fait tout en une seule commande senspull
etpush
lire iciSi vous voulez comparer
git
etsvn
flux de travail, puisgit pull
est commesvn update
. Il n'y a pas de directsvn
version de gitfetch
. Gitsync
est commesvn up
&&svn commit
en une seule commandeOriginalL'auteur Tomasz Madeyski
Vous pouvez faire un git fetch à tout moment pour mettre à jour votre télécommande-suivi des branches, en vertu de refs/remotes//.
git fetch
opération ne change jamais aucun de vos branches locales sous refs/heads, et qu'il est sécuritaire de le faire sans modifier votre copie de travail. J'ai même entendu parler de gens qui courent git fetch périodiquement dans une tâche cron dans le fond (bien que je ne recommande pas de faire cela).git pull
est ce que vous pourriez faire pour amener une branche locale up-to-date avec sa télécommande version, tout aussi mise à jour de vos autres à distance-suivi des branches.OriginalL'auteur Saurabh Oza