Lorsque vous utilisez git rebase au lieu de git merge?

Quand est-il recommandé d'utiliser git rebase vs git merge?

Ai-je encore besoin de fusionner après le succès d'un rebase?

  • Voir: stackoverflow.com/questions/457927/...
  • Cela peut également aider avec la plus grande image: stackoverflow.com/a/9204499/631619
  • c'est bon: atlassian.com/git/tutorials/merging-vs-rebasing
  • Un problème avec les gens qui aiment utiliser rebase est qu'il dissuade de pousser leur code régulièrement. Donc vouloir nettoyer l'historique empêche de partager leur code, ce qui je pense est le plus important.
  • C'est tout simplement pas vrai. Vous êtes à l'aide d'un rebase du débit de mal, si elle vous empêche de pousser vos modifications régulièrement.
  • C'est une véritable honte que Andrew Arnott réponse l'Apce réponse n'étaient pas posté plus tôt, car ils répondre à cette question de façon plus complète que les réponses précédentes qui avaient déjà accumulé beaucoup de votes.
  • Beaucoup trop de réponses (ici et ailleurs sur le net) décrire les flux de travail et les avantages/inconvénients de chacun. Pourquoi ne puis-je pas juste de trouver une explication de ce qu'ils font réellement, je peux décider. À venir à partir d'un flux de travail SVN vers GIT, je n'ai pas trouvé de ressource qui fait comprendre à tous ce qui GIT dans la réalité. Ne pouvez pas quelqu'un juste montrer en pseudo code ce qui se passe réellement, donc je peux décider moi-même ce qui est le mieux?
  • Il y a effectivement beaucoup de ressources, qui peut-être utile pour vous, mais ce est probablement mieux demandé que d'une question de sa propre...

InformationsquelleAutor Coocoo4Cocoa | 2009-04-29