Bitbucket : hébergement gratuit de dépot Git (et Mercurial)

Certains d’entre vous auront remarqué que depuis que j’ai essayé Git je ne veux pas revenir à un autre système de gestion de version. Dans ma société nous utilisons maintenant officiellement Git depuis un peu plus de neuf mois sans aucun heurt, nous utilisons cependant notre propre architecture d’hébergement en utilisant l’excellent gitlabhq.

Pour mes projets personnel (principalement des applications Android), j’utilisais uniquement des dépôts git locaux. Ceux-ci me permettaient de développer sans me soucier de perdre l’historique de ce que j’avais pu faire. Cependant, ces dépôts locaux n’étaient synchronisés nulle part ailleurs (ce n’est pas vraiment une façon sûre de stocker des choses auxquelles on tient). Ma première solution était de faire des archives aussi souvent que j’y pensais de mes dépôts et de les copier sur Dropbox. Le principal problème dans ma technique cette technique est que je le faisais quand j’y pensais, ce qui, en réalité, arrivait assez rarement.

J’avais recherché des solutions d’hébergement Git gratuites mais je n’avais pas trouvé une seule gratuite qui satisfasse ma condition principale : disposer d’un nombre illimité de dépôts privés.

Il y a quelques jours, j’ai fait du ménage dans mes développements personnels et j’ai recommencé à chercher à nouveau un hébergement gratuit. J’ai fini par me rendre compte que Bitbucket, qui à l’époque de ma première recherche ne fournissait que Mercurial, propose maintenant l’hébergement d’un nombre illimité de dépôt Git également dans sa version gratuite.

Le “one more thing” de cette solution (mais pas seulement) ne sera intéressant que pour les utilisateurs de Mac.

Atlassian a développé un excellent client graphique gratuit pour Git et Mercurial SourceTree.app, et, bien que je ne sois pas fan d’une interface graphique pour utiliser Git, je dois reconnaître que je l’utilise régulièrement (la visualisation des branches est géniale).