Conclusion

Conclusion

J'ai pris beaucoup de plaisir à en apprendre plus sur Git et à débloquer ses secrets. Il est très performant du fait d'avoir été écrit en C et optimisé pour le noyau Linux. La notion de Git Branching est terriblement efficace et permet de construire un projet de bout en bout de façon très simple et intuitive en minimisant les crises de conflits. Avec Git vous pouvez faire presque tout ce que vous voulez. La gestion des tags, branches, et merge est à la limite de la perfection en des temps records.

De plus, Github contribue largement à la notoriété de Git en fournissant un service d'hebergement de code open source permettant la visualisation du code, en ajoutant le côté social et relationnel.

Pour finir, passer de SVN à Git demande du temps et de l'implication, mais ensuite on ne s'en sépare plus

Limites

Du fait de ses commandes bas niveau mais puissantes, git demande un petit temps de compréhension et de prise en main si on ne veut pas courrir à des erreurs de gestion.

Comparaisons

Si on veut comparer SVN à Git c'est assez simple :

Il existe d'autres logiciels de gestion de version sur le même principe que Git, il s'agit de : Bazaar , et Mercurial