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.

Page d'accueil de Github

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

  • BitBucket, un service géré par la société australienne Atlassian. Le service devient payant à partir de 5 personnes dans une équipe.
  • GitLab, à la fois un service en ligne comparable à GitHub, et un logiciel open-source qu’on peut installer sur son serveur.
  • Framagit, un service maintenu par l’association Framasoft, reposant sur GitLab.

Netlify propose l'importation depuis les trois principaux hébergements Git: GitHub, Bitbucket et 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, qui héberge notamment leurs créations typographiques: https://gitlab.constantvzw.org/osp. La fonderie Velvetyne héberge également ses fontes sur Gitlab: https://gitlab.com/velvetyne

Page Gitlab de Velvetyne Type Foundry

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.