Si vous voulez vous lancer (plus) dans le codage et le développement, vous avez probablement entendu parler de GitHub. La plate-forme dispose de nombreuses fonctionnalités et outils utiles et d'une excellente communauté en ligne, mais commencer peut être intimidant.

Laissez cet article être la visite guidée de votre débutant des fonctionnalités de base et des ressources disponibles sur GitHub.

Qu'est-ce que GitHub?

GitHub est une plateforme d'hébergement, de stockage et d'édition de code. Les particuliers l'utilisent pour héberger de petits sites Web, organiser des projets et collaborer avec des coéquipiers et des membres de la communauté. La plate-forme est construite autour de «référentiels» utilisés pour organiser le code pour des projets uniques.

Les organisations utilisent GitHub pour partager du code et collaborer sur des projets en interne, ou pour publier publiquement des projets open source.

Les particuliers et les membres de l'organisation bénéficient de l'importante communauté de créateurs de GitHub. Les créateurs de GitHub s'inspirent les uns des autres et s'entraident pour résoudre les problèmes.

instagram viewer

GitHub a même un programme de parrainage afin que les bailleurs de fonds qui trouvent des projets open source qui les passionnent puissent contribuer à l'individu ou à l'organisation derrière.

Avantages de l'hébergement de code GitHub

Tu peux utilisez GitHub pour héberger gratuitement des sites Web simples au lieu de payer pour l'hébergement Web ailleurs. Cela vous permet d'économiser de l'argent et vous donne plus de contrôle sur votre site Web. Cependant, ce n'est pas la seule chose pour laquelle son hébergement de code est bon.

Comment héberger un site Web gratuitement à l'aide de pages GitHub

Si vous avez un site Web simple, vous n'avez pas besoin de payer pour l'hébergement Web. Vous pouvez utiliser les pages GitHub gratuitement!

GitHub vous permet de publier du code pour utilisation ou pour examen par d'autres utilisateurs de GitHub. Cela peut être utilisé pour une collaboration à distance avec des personnes que vous connaissez, ou pour trouver l'inspiration et l'expertise d'utilisateurs que vous n'avez pas rencontrés. Vous pouvez également gérer différentes versions d'un morceau de code pour les tests et le développement continus.

De plus, ce ne sont pas seulement les individus et les petits groupes qui utilisent GitHub. Lorsque vous lisez une entreprise ou une organisation "open source" un projet ou une conception, cela signifie souvent que le code derrière celui-ci est disponible sur GitHub pour à peu près n'importe qui. Ce code peut servir de point de départ précieux pour créer vos propres applications.

Avantages de rejoindre la communauté GitHub

Les utilisateurs sur GitHub n'interagissent pas uniquement via le code de l'autre. Il existe également un aspect de la plate-forme similaire aux sites de médias sociaux. Si vous sélectionnez quelques centres d'intérêt, GitHub recommande les publications d'autres membres de la communauté. Vous pouvez également suivre d'autres membres et parcourir les «référentiels tendance».

Au moment d'écrire ces lignes, GitHub compte plus de 55 millions d'utilisateurs interagissant régulièrement avec la plate-forme. En plus de leur forum de questions-réponses, GitHub exécute également actuellement une version bêta d'un outil «Discussions» qui rendra le site encore plus social et collaboratif.

Utilisation de GitHub pour le stockage d'organisation et la gestion des flux de travail

Si l'idée de collaborer sur le code semble bonne mais que l'idée de mettre votre code à la disposition de tous ne le fait pas, il y a un terrain d'entente. La formation d'une «organisation» sur GitHub vous permet de partager des référentiels avec d'autres utilisateurs et de gérer leur accès au cas par cas. De cette façon, avoir une organisation sur GitHub est similaire à avoir un Google Drive partagé.

Vous pouvez également créer des «équipes» au sein des organisations GitHub. Cela vous permet de définir des tâches et des rappels similaires aux plates-formes de flux de travail dédiées.

GitHub consiste davantage à donner un coup de main qu'à servir de site de financement participatif. Cependant, vous pouvez aider à financer d'autres projets et essayer de faire financer vos propres projets par le biais du programme GitHub Sponsors.

GitHub encourage les utilisateurs à parrainer les projets open source qu'ils utilisent, souvent sans s'en rendre compte, et pour parrainer des individus qui souhaitent contribuer à des projets open source au lieu de projets au sein entreprises. Il y a même des développeurs sur GitHub qui espèrent créer du contenu open source de manière durable comme leur principale ou unique ligne de travail.

Au moment d'écrire ces lignes, tout le monde peut parrainer un projet, mais seuls les développeurs vivant dans les régions prises en charge peuvent faire parrainer leurs projets.

En rapport: Les sponsors de GitHub vous permettent de financer des logiciels Open Source

Comment utiliserez-vous GitHub?

Tout le monde peut utiliser les outils d'hébergement et les fonctionnalités organisationnelles de GitHub pour organiser et héberger son propre projet. Cependant, les fonctionnalités de la communauté et le programme de parrainage offrent aux utilisateurs passionnés un moyen plus large de contribuer à l'écosystème open source.

Pour le développeur expérimenté, GitHub est un excellent moyen de contribuer à l'espace en partageant son travail et son expertise. Pour les développeurs débutants et en herbe, se lancer sur GitHub est un excellent moyen d'en savoir plus sur le codage et de perfectionner vos compétences au sein d'une communauté dédiée et solidaire.

E-mail
Comment créer votre premier référentiel sur Github

Envie de partager vos projets de développement en ligne? Voici comment démarrer avec votre premier référentiel Github.

Rubriques connexes
  • Non spécifié
A propos de l'auteur
Johnathan Jaehnig (37 articles publiés)

Jon Jaehnig est un écrivain / éditeur indépendant intéressé par les technologies exponentielles. Jon est titulaire d'un BS en communication scientifique et technique avec une mineure en journalisme de l'Université technologique du Michigan.

Plus de Johnathan Jaehnig

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives!

Un pas de plus…!

Veuillez confirmer votre adresse e-mail dans l'e-mail que nous venons de vous envoyer.

.