GitHub héberge des projets suivis avec Git, le logiciel qui garde l’historique du code. Si Git est la mémoire du projet sur l’ordinateur de chacun, GitHub en est le point de rendez-vous en ligne : chaque projet y a son dépôt, avec son code, son historique et ses discussions. La plateforme appartient à Microsoft.

On y trouve des millions de projets open source, ouverts à tous, mais aussi les projets privés de nombreuses entreprises. GitHub sert à relire les modifications avant de les accepter, à suivre les problèmes signalés et à lancer des vérifications automatiques. Il propose aussi son propre assistant d’IA pour les développeurs, GitHub Copilot.

Vous pouvez croiser GitHub sans être développeur. Certains outils d’IA demandent un compte GitHub pour travailler sur un projet en ligne, et des prestataires y livrent le code qu’ils ont écrit pour vous.

Piège fréquent : un dépôt public est visible par le monde entier, historique compris. Un mot de passe ou une clé d’API écrits un jour dans le code, puis effacés, peuvent rester lisibles dans les anciennes versions. Avant de rendre un projet public, vérifiez qu’il ne contient aucun secret ni aucune donnée de l’entreprise.

Exemple

Bérénice, directrice marketing, est invitée au dépôt GitHub privé où l’agence web range le code du site de l’entreprise : elle peut y suivre chaque modification depuis son navigateur, sans rien installer.