GitHub est un service web offrant l’hébergement de projets utilisant Git, lancé en 2008 (cf. cet article sur les débuts de cette startup californienne). Devenu extrêmement populaire (plus de 14 millions d’utilisateurs en 2016), GitHub offre de nombreuses fonctionnalités facilitant la communication et la collaboration. En 2018, GitHub a été acheté par Microsoft.

Une publication marketing de GitHub

Si GitHub est le plus populaire, il existe cependant d’autres services d’hébergement Git. Notamment:

  • BitBucket, un service freemium, acquis par la société australienne Atlassian en 2010. Contrairement à Github, il permet d’avoir des projets privés même dans la version gratuite. Le service devient payant à partir de 5 personnes dans une équipe.
  • GitLab, à la fois un service en ligne comparable à GitHub, et un outil serveur open-source.
  • Framagit, un service maintenu par l’association Framasoft, reposant sur GitLab.

Il est aussi possible d’installer Git sur votre serveur, comme le fait par exemple le collectif de graphistes OSP (Open Source Publishing). Voici leur serveur Git public: https://gitlab.constantvzw.org/osp

Guide d’utilisation GitHub:

(Documentation à compléter)

  • Créer un compte sur Github.com.
  • Télécharger l’application Github Desktop.
  • Créer un repository.
  • Synchroniser ses modifications
  • Faire un correctif sur un projet existant.