Comment Git et Mercurial se sont-ils développés de manière si similaire en même temps?


11

Git et Mercurial suivent des modèles similaires et ont une terminologie similaire. La libération initiale de Mercurial était seulement 12 jours après celle de Git. Comment ces deux projets, en développement initial en même temps, sont-ils devenus si similaires? Quelqu'un connaît-il l'histoire?



Le téléphone a également été inventé indépendamment par deux personnes à peu près en même temps.
whatsisname

Réponses:


7

Les deux étaient nécessaires en raison de problèmes avec Bitkeeper, ils ont donc été développés en même temps pour résoudre le même problème.

Si vous voulez un système de contrôle de version distribué, qui ressemble à Bitkeeper, du point de vue de l'utilisateur, toute implémentation sera assez similaire. En interne, ils sont assez différents


Eh bien, cela explique cela. J'ai fait une vérification rapide des commandes BitKeeper , et il semble que la terminologie de Git et Mercurial "emprunte" à partir de là.
Mike M. Lin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.