Introduction
Bienvenue dans le monde de la gestion de versions !
Imaginez que vous écriviez un livre très important. Chaque fois que vous terminez un chapitre ou effectuez une modification majeure, vous voulez enregistrer un instantané de votre travail. Si vous faites une erreur par la suite, vous pouvez facilement revenir à cet instantané.
Git est l’outil qui permet de faire cela pour le code. Il s’agit d’un système distribué de gestion de versions : chaque dépôt contient son propre historique, au lieu de dépendre entièrement d’un serveur central.
Cette conception distribuée est l’une des idées fondamentales de Git. Même si vous utilisez ensuite des services comme GitHub ou GitLab, le dépôt présent sur votre machine conserve son propre historique local et peut créer des commits indépendamment.
Avant de pouvoir commencer à enregistrer des instantanés, que Git appelle des commits, vous devez vous présenter à Git. Chaque commit enregistre une identité d’auteur afin que les équipes puissent voir qui a effectué chaque modification.
Dans ce laboratoire, vous allez :
- Vérifier que Git est prêt à être utilisé.
- Configurer votre identité numérique (nom et adresse e-mail).
- Vérifier vos paramètres.
Vérifier l’installation de Git
Commencez par vérifier que le logiciel « machine à remonter le temps » est bien installé sur votre ordinateur.
La plupart des systèmes Linux incluent Git préinstallé. Vous pouvez le vérifier en demandant à Git d’afficher son numéro de version.
Cette première vérification est importante, car Git est un outil en ligne de commande que vous utiliserez très souvent. Vérifier qu’il est installé et disponible permet d’éviter tout un ensemble de problèmes ultérieurs.
Exécutez la commande suivante :
git --version
Vous devriez obtenir un résultat similaire à celui-ci :
git version 2.34.1
Si un numéro de version s’affiche, vous pouvez continuer.
Configurer votre nom
Vous devez maintenant vous présenter.
Lorsque vous enregistrez votre travail dans Git, Git lui associe un « badge ». La première partie de ce badge correspond à votre nom.
Nous utilisons la commande git config pour indiquer à Git qui vous êtes. Nous utilisons l’option --global afin que ce paramètre s’applique à tous les projets de cet ordinateur. Vous n’aurez ainsi pas à vous présenter chaque fois que vous commencez un nouveau projet.
Cette portée --global est importante. La configuration de Git peut exister à plusieurs niveaux, mais les paramètres globaux fournissent une identité par défaut pratique pour tous les dépôts appartenant à ce compte utilisateur.
Exécutez cette commande, en utilisant votre propre nom si vous le souhaitez :
git config --global user.name "LabEx User"
Si la commande réussit, elle n’affiche rien. Imaginez que Git acquiesce et note votre nom dans son carnet.
Configurer votre adresse e-mail
La deuxième partie de votre « badge » est votre adresse e-mail.
Cette information est importante, car des services comme GitHub utilisent votre adresse e-mail pour associer votre code à votre profil en ligne.
Plus fondamentalement, Git enregistre l’identité de l’auteur dans les métadonnées du commit. Un commit ne contient pas seulement le contenu des fichiers : il indique également qui a créé cet instantané et à quel moment.
Exécutez la commande suivante pour définir votre adresse e-mail :
git config --global user.email "labex@example.com"
Là encore, Git acceptera cette information silencieusement.
Vérifier la configuration
Faites confiance, mais vérifiez. Assurez-vous que Git a bien enregistré vos informations.
Vous pouvez demander à Git d’afficher tous les paramètres qu’il connaît.
Exécutez cette commande :
git config --list
Vous devriez voir une liste de paramètres. Repérez ceux que vous venez d’ajouter :
user.name=LabEx User
user.email=labex@example.com
Si ces lignes s’affichent, votre carte d’identité est prête !
Savoir examiner la configuration est une habitude utile. Git se comporte souvent différemment en fonction des valeurs de configuration. Lorsque quelque chose vous paraît surprenant, git config --list est donc l’un des premiers endroits à consulter.
Résumé
Félicitations ! Vous avez configuré votre environnement Git avec succès.
Dans ce laboratoire, vous avez appris à :
- Vérifier la version :
git --versionconfirme que Git est installé. - Définir le nom :
git config --global user.name "..."définit votre nom d’affichage. - Définir l’adresse e-mail :
git config --global user.email "..."définit vos coordonnées. - Vérifier la configuration :
git config --listaffiche vos paramètres actuels.
Votre « machine à remonter le temps » est maintenant configurée et sait qui l’utilise. Vous êtes prêt à commencer votre premier projet !



