GitHub est une plateforme web qui offre des fonctions de contrôle de version et de collaboration pour le développement de logiciels à l'aide de Git. Il permet aux développeurs de gérer et de suivre les modifications apportées à leur base de code, en facilitant le travail collaboratif grâce à des fonctionnalités telles que le branchement, les demandes d'extraction et les révisions de code. GitHub prend en charge les dépôts open-source et privés, ce qui permet aux utilisateurs de partager et de collaborer sur des projets dont l'accès est public ou restreint. Ses outils intégrés de suivi des problèmes et de gestion de projet aident à rationaliser les flux de développement et à maintenir l'organisation des projets. En outre, GitHub offre une gamme de fonctions d'automatisation et de CI/CD (intégration continue/déploiement continu) pour améliorer le cycle de vie du développement et les processus de déploiement.
Note de tarification
Profil de tarification de GitHub
Une plateforme de contrôle des versions et de collaboration, permettant aux développeurs de gérer et de stocker leurs projets de code, de suivre les modifications et de collaborer avec d'autres.
Principaux enseignements
Structure de prix peu claire
Les utilisateurs ont fait part de leur confusion concernant le modèle de tarification de GitHub, en particulier en ce qui concerne la transition des plans gratuits vers les plans payants. Certains estiment que les détails de la tarification ne sont pas transparents et que les coûts supplémentaires pour les dépôts privés et les fonctions d'équipe ne sont pas clairement communiqués au départ.
Coûts de mise à l'échelle
Le modèle de tarification de GitHub peut devenir assez onéreux à mesure que l'on ajoute des membres à l'équipe. Cette structure tarifaire par utilisateur peut être coûteuse pour les grandes équipes ou organisations, ce qui la rend potentiellement moins compétitive que d'autres outils qui proposent des tarifs forfaitaires ou des forfaits plus complets pour les équipes.
Des coûts plus élevés que ceux des concurrents
GitHub est souvent considéré comme plus cher que certains de ses concurrents, comme BitBucket, qui peuvent offrir des services similaires à moindre coût. Cette comparaison est une préoccupation commune pour les utilisateurs qui évaluent la rentabilité de différentes plateformes de contrôle de version.
Aperçu du produit

REGARDS
Notre point de vue sur la tarification de GitHub
Barrière tarifaire pour les entreprises en phase de démarrage
GitHub peut héberger gratuitement votre site web sans domaine
L'accent mis sur la communauté de Dev et les possibilités de collaboration
Notre point de vue sur la tarification de GitHub

Utilisateur vérifié
Il est très facile à utiliser et les pour une petite entreprise, c'est une évidence. Lorsque vous dirigez une entreprise dont l'équipe d'ingénieurs exécute un processus de développement scrum, vous avez vraiment besoin d'un endroit/un moyen de stocker votre code afin qu'il puisse être vérifié et contrôlé et que vous puissiez facilement contrôler les versions.

Jay
Il est entièrement gratuit pour les développeurs qui peuvent ainsi partager leur code et travailler avec l'ensemble de la communauté et il est gratuit pour les utilisateurs qui peuvent le télécharger. La tarification de GitHub est également adaptée aux petites et grandes entreprises. L'offre gratuite est également adaptée à une utilisation individuelle. GitHub propose également un plan étudiant qui comprend de nombreux autres services premium gratuits.

Rahul
Pour les jeunes entreprises, le prix est trop élevé. Je le sais parce que j'y ai réfléchi longuement avant de lancer ma startup. Finalement, j'ai opté pour AWS Code Commit, mais ce n'est pas aussi bien que cela. Je ferais volontiers le changement, seulement s'ils avaient un plan de paiement plus lucratif.

Er R S.
Tout d'abord, l'avantage est que nous pouvons héberger gratuitement notre site web sans domaine. En plus de ce que j'aime, il offre de belles fonctionnalités comme le partage d'un module de code avec nos collègues, ce qui nous permet de travailler en collaboration. J'avais l'habitude de télécharger tous les fichiers de code des sujets de formation et de les distribuer efficacement à tous les stagiaires. Cela me permet de gagner du temps et, personnellement, j'ai toujours pensé que sans Git, ma vie n'aurait aucune signification. D'après mon expérience, presque tous les développeurs utilisent Github en raison de ses caractéristiques uniques.

Fedor
Si vous n'êtes pas étudiant ou si vous n'essayez pas de travailler sur un projet indépendant, le coût et les plans peuvent rapidement entraver l'avancement de votre projet. Le coût est généralement la principale raison pour laquelle de nombreux professionnels du secteur des start-ups décident d'utiliser les concurrents de GitHub, comme BitBucket. Les concurrents de GitHub offrent également la possibilité d'utiliser Git ou Mercurial comme VCS. En outre, GitHub continue de facturer des frais mensuels pour l'hébergement privé de projets, ce qui pose un énorme problème de coût.

Utilisateur vérifié
Il est très facile à utiliser et les pour une petite entreprise, c'est une évidence. Lorsque vous dirigez une entreprise dont l'équipe d'ingénieurs exécute un processus de développement scrum, vous avez vraiment besoin d'un endroit/un moyen de stocker votre code afin qu'il puisse être vérifié et contrôlé et que vous puissiez facilement contrôler les versions.

Er R S.
Tout d'abord, l'avantage est que nous pouvons héberger gratuitement notre site web sans domaine. En plus de ce que j'aime, il offre de belles fonctionnalités comme le partage d'un module de code avec nos collègues, ce qui nous permet de travailler en collaboration. J'avais l'habitude de télécharger tous les fichiers de code des sujets de formation et de les distribuer efficacement à tous les stagiaires. Cela me permet de gagner du temps et, personnellement, j'ai toujours pensé que sans Git, ma vie n'aurait aucune signification. D'après mon expérience, presque tous les développeurs utilisent Github en raison de ses caractéristiques uniques.

Jay
Il est entièrement gratuit pour les développeurs qui peuvent ainsi partager leur code et travailler avec l'ensemble de la communauté et il est gratuit pour les utilisateurs qui peuvent le télécharger. La tarification de GitHub est également adaptée aux petites et grandes entreprises. L'offre gratuite est également adaptée à une utilisation individuelle. GitHub propose également un plan étudiant qui comprend de nombreux autres services premium gratuits.

Fedor
Si vous n'êtes pas étudiant ou si vous n'essayez pas de travailler sur un projet indépendant, le coût et les plans peuvent rapidement entraver l'avancement de votre projet. Le coût est généralement la principale raison pour laquelle de nombreux professionnels du secteur des start-ups décident d'utiliser les concurrents de GitHub, comme BitBucket. Les concurrents de GitHub offrent également la possibilité d'utiliser Git ou Mercurial comme VCS. En outre, GitHub continue de facturer des frais mensuels pour l'hébergement privé de projets, ce qui pose un énorme problème de coût.

Rahul
Pour les jeunes entreprises, le prix est trop élevé. Je le sais parce que j'y ai réfléchi longuement avant de lancer ma startup. Finalement, j'ai opté pour AWS Code Commit, mais ce n'est pas aussi bien que cela. Je ferais volontiers le changement, seulement s'ils avaient un plan de paiement plus lucratif.
MODÈLES DE TARIFICATION DISPONIBLES
Combien coûte GitHub ?
GitHub propose un plan gratuit offrant l'essentiel aux particuliers et aux organisations. Il comprend des dépôts publics/privés illimités, des mises à jour automatiques de sécurité et de version, 2 000 minutes CI/CD/mois, 500 Mo de stockage Packages et bien plus encore.
L'équipe
- Le plan de collaboration avancée pour les individus et les organisations comprend l'accès aux espaces de code GitHub, aux branches protégées, aux réviseurs multiples dans les demandes de retrait, aux projets de demandes de retrait, aux propriétaires de code, aux réviseurs requis, aux pages et aux wikis, aux branches et secrets de déploiement d'environnement, à 3 000 minutes CI/CD/mois, à 2 Go de stockage Packages, à l'assistance basée sur le Web.
- Le prix est de $4 par utilisateur/par mois.
Entreprise
- Le plan axé sur la sécurité, la conformité et le déploiement flexible comprend des utilisateurs gérés par l'entreprise, le provisionnement des utilisateurs via SCIM, un compte d'entreprise pour gérer de manière centralisée plusieurs organisations, des règles de protection de l'environnement, des règles de référentiel, une API de journal d'audit, des rapports annuels SOC1, SOC2 et de type 2, une autorité d'exploitation adaptée FedRAMP (ATO), une authentification unique SAML, un audit avancé, GitHub Connect 50 000 minutes CI/CD/mois et 50 Go de stockage pour les Packages.
- Le prix est de $21 par utilisateur/par mois.
Alternatives
Comparer GitHub avec des alternatives
Note de tarification
FAQ sur la tarification de GitHub
GitHub peut-il s'intégrer à d'autres outils ?
Oui, GitHub s'intègre à une variété d'outils et de services tiers, y compris des systèmes d'intégration continue/déploiement continu (CI/CD), des outils de gestion de projet et des plateformes de communication. Parmi les intégrations les plus populaires, citons Slack, Jira et Travis CI, qui améliorent les flux de travail et les processus de développement.
Comment GitHub gère-t-il le contrôle des versions ?
GitHub utilise Git, un système de contrôle de version distribué, pour suivre les modifications apportées au code. Les utilisateurs peuvent créer des branches pour développer des fonctionnalités ou des correctifs de manière indépendante, puis fusionner ces modifications dans la base de code principale par le biais de demandes d'extraction. Ce processus permet de gérer les différentes versions du code et de collaborer efficacement.
Qu'est-ce qu'une pull request dans GitHub ?
Une demande d'extraction est une fonctionnalité de GitHub qui permet aux développeurs de proposer des modifications à une base de code. Lorsqu'un développeur termine son travail sur une branche, il peut soumettre une demande d'extraction pour fusionner ces changements dans une autre branche, comme la branche principale. Les demandes de téléchargement comprennent des révisions de code, des commentaires et des discussions afin de garantir la qualité du code avant l'intégration.
Comment utiliser GitHub pour la gestion de projet ?
GitHub propose des outils de gestion de projet tels que GitHub Issues et Projects. Les Issues peuvent être utilisées pour suivre les bogues, les tâches et les améliorations, tandis que GitHub Projects vous permet d'organiser et de gérer le travail à l'aide de tableaux et de listes de tâches de type Kanban.
Puis-je héberger un site web sur GitHub ?
Oui, GitHub Pages est une fonctionnalité qui permet aux utilisateurs d'héberger des sites web statiques directement à partir de leurs dépôts GitHub. Elle est idéale pour héberger de la documentation sur des projets, des portfolios et des blogs personnels, avec une prise en charge des domaines personnalisés et de Jekyll pour la génération de sites.