22/10/2024

Infrastructure as Code

Git : travailler avec un dépôt distant sur GitHub

Ce cinquième module introduit GitHub, une plateforme de gestion de versions et de collaboration de Microsoft, qui s'appuie sur Git. Bien que ce ne soit pas la seule plateforme de ce type, GitHub est un outil très utilisé pour héberger des projets, que ce soit des projets personnels ou professionnels. Il est très pratique pour collaborer avec d'autres développeurs et suivre les changements de code.

Le premier chapitre vous présente GitHub, ses fonctionnalités principales et son rôle dans le développement moderne. Nous verrons également comment créer un compte sur GitHub. Puis, le second chapitre vous expliquera comment créer un dépôt GitHub et réaliser son premier commit : le dépôt sera initialisé et nous verrons comment apporter une première modification dans le code. Ce sera l'occasion de prendre en main l'interface de GitHub.

Un chapitre expliquera comment cloner un dépôt GitHub pour travailler sur votre machine locale. Vous apprendrez à faire des modifications, à les valider et à les pousser vers le dépôt distant. Nous aborderons aussi un autre mode de fonctionnement, où nous verrons comment configurer Git pour lier un dépôt local à un dépôt distant sur GitHub. Vous apprendrez ainsi à connecter les deux environnements.

Enfin, certains fichiers, comme les fichiers de configuration sensibles ou les fichiers temporaires générés par votre environnement de développement, ne doivent pas être suivis par Git. Dans ce dernier chapitre, vous découvrirez comment exclure des fichiers ou des dossiers spécifiques du suivi Git.

À la fin de ce module, vous serez en mesure de créer et de gérer vos projets sur GitHub, via Git ! C'est aussi l'occasion de vous rappeler que IT-Connect dispose de son GitHub officiel.

author avatar
Luc BRETON Administrateur système et cloud
Administrateur système et cloud avec une orientation DevOps pour une grande chaîne de pharmacies québécoise. Je suis plutôt généraliste avec une forte expérience côté virtualisation, stockage, cloud hybride et un intérêt particulier pour l'automatisation. J'aime le transfert de connaissances et il me fait plaisir d'être la première voix nord-américaine d'IT-Connect !
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail