Vidéo: Git & GitHub : Le Cours Pour Les Débutants 2025
GitHub est un service d'hébergement de référentiel. Pensez-y comme le «nuage» pour le code.
GitHub hébergera vos projets de code source dans une variété de langages de programmation différents et gardera une trace des différents changements apportés à chaque itération. Il est capable de le faire en utilisant git, un système de contrôle de révision qui s'exécute dans l'interface de ligne de commande.
L'utilisation de GitHub présente de nombreux avantages, notamment une collaboration plus facile avec les collègues et les pairs, la possibilité de revenir sur les versions précédentes et des tonnes d'options d'intégration faciles.
Pourquoi devrais-je utiliser GitHub?
Quatre raisons pour lesquelles vous devriez utiliser GitHub sur vos projets de codage. (Si vous ne l'avez pas déjà fait.)
Raison # 1: Faites réviser votre code par la communauté
Votre projet est un squelette - il fait ce que vous voulez qu'il fasse, mais vous n'êtes pas toujours sûr de savoir comment la population plus large le mettra en œuvre. Ou si ça marche même pour tout le monde.
Heureusement pour vous, si vous publiez votre projet sur GitHub, la communauté plus large des programmeurs et des amateurs peut télécharger et, par conséquent, évaluer votre travail. Cela signifie qu'ils peuvent vous donner un avertissement sur des problèmes possibles tels que des conflits ou des problèmes de dépendance imprévus, etc.
Raison n ° 2: GitHub est un référentiel
Cela a déjà été mentionné auparavant, mais il est important de noter- GitHub est un référentiel.
Cela signifie que cela permet à votre travail de sortir devant le public. De plus, GitHub est l'une des communautés de codage les plus importantes à l'heure actuelle, c'est donc une large exposition pour votre projet.
(Et plus important encore: vous.)
À moins d'avoir un gros soutien, vous seriez bête de pas de publier votre projet sur GitHub si vous voulez que le plus de gens le voient à tout moment .
Raison n ° 3: Collaborez et suivez les modifications de votre code entre versions
Tout comme Microsoft Word ou Google Drive, vous pouvez avoir un historique des versions de votre code afin que les versions précédentes ne soient pas perdues à chaque itération.
GitHub suit aussi les changements dans un changelog, donc vous pouvez avoir une idée exacte de ce que change à chaque fois. (Ceci est particulièrement utile pour remonter le temps.)
Raison n ° 4: Une tonne d'options d'intégration
GitHub peut s'intégrer à des plateformes communes telles qu'Amazon et Google Cloud, des services tels que Code Climate pour suivre vos retours, et peut mettre en évidence la syntaxe dans plus de 200 langages de programmation différents.
Qu'est-ce qui se passe ailleurs?
GitHub n'est pas la seule option de contrôle de version.
Il existe d'autres services tels que:
- BitBucket
- Microsoft Team Foundation Server
- Et plus
Ceux-ci offrent beaucoup de choses que vous pouvez obtenir de GitHub. Cependant, la taille de la communauté devrait être importante pour vous si vous voulez que votre projet soit vu par autant de personnes que possible.
L'autre différence est une question de coût:
GitHub n'offre que des dépôts privés à un coût supplémentaire. (Payé sur une base mensuelle.) Quelques-uns des autres services de contrôle de version offrent des dépôts privés gratuitement. (Cependant, généralement avec un stockage / bande passante limité.)
Conclusion: Essayez GitHub
Si les raisons ci-dessus ne vous ont pas convaincu de vérifier GitHub pour votre projet de codage, alors jetez un coup d'œil à certaines que les gens ont choisi d'utiliser GitHub à des fins non codantes, comme la journalisation des voyages.
Au final, GitHub est un outil puissant et peut être un puissant allié pour faire de votre projet le meilleur possible.
Hydrovac Excavation: Qu'est-ce que c'est et où l'utiliser?

Hydrovac est un rapide et un moyen fiable d'excavation dans les zones congestionnées. Hydrovac agit en injectant de l'eau dans le sol grâce à un «tuyau» qui liquéfie le sol.
La règle du cockpit stérile: qu'est-ce que c'est et qui doit l'utiliser?

Les exploitants d'aéronefs de la partie 121 et de la partie 135 doivent se conformer à la règle du poste de pilotage stérile, qui limite les conversations non pertinentes pendant les phases critiques du vol.
Qu'est-ce que l'homologation et pourquoi est-ce que le rap est mauvais?

Qu'est-ce qu'une homologation et pourquoi est-ce que ça donne une mauvaise réputation? Cet article explique ce que c'est et pourquoi il a tendance à avoir du mal.