• [^] # Re: c'est une question de philosophie

    Posté par . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 5.

    Par défaut avec Hg, tu peux avoir plusieurs commit issus d'un commit initial sur un dépôt: les heads. avec Git ce n'est pas possible.

    Git permet d'avoir plusieurs commits issus d'un commit initial. C'est juste que les branches ne sont pas gerées pareil. Dans git, une branche c'est un pointeur vers un commit. Dans mercurial c'est un identifiant present dans chaque commit.

    Ce que je regrette par contre c'est le fait que l'on ne puisse pas crée de branche locale avec Git.

    On peut très bien créer des branches locales avec Git. En fait tant qu'on a pas décidé de les pusher sur un serveur, toutes les branches sont locales.