Installer Git
Temps de lecture5 minEn bref
Résumé de l’article
Git est un logiciel à installer sur votre machine, indépendamment de GitLab qui n’est qu’un serveur. Cet article donne la procédure pour les trois systèmes, puis la configuration minimale obligatoire : votre nom et votre adresse électronique, que Git inscrira dans chacune de vos versions.
Visual Studio Code, installé en séance 2, reconnaît automatiquement les dépôts Git. Vous n’avez donc rien de plus à installer de ce côté.
Points clés à retenir
- Git s’installe sur votre machine, GitLab est un serveur distant. Les deux sont indépendants : Git fonctionne parfaitement sans aucun serveur.
- Deux commandes de configuration sont obligatoires avant le premier commit :
git config --global user.nameetgit config --global user.email. - Vérifiez toujours l’installation dans un nouveau terminal : les variables d’environnement ne sont relues qu’à son ouverture.
Contenu de l’article
Installer le logiciel
La façon la plus simple d’installer Git sur Windows 10/11 est de télécharger l’installeur « Git for Windows » 64 bits depuis git-scm.com/downloads/win, puis de le lancer.
Vous pouvez aussi passer par le gestionnaire de paquets WinGet :
L’installeur pose de nombreuses questions ; les valeurs par défaut conviennent. Il installe au passage « Git Bash », un terminal de type Bash bien pratique sous Windows.
Sur Ubuntu et les distributions dérivées de Debian :
Sur Fedora et les distributions dérivées de Red Hat :
Git est parfois déjà présent, installé avec les outils de développement en ligne de commande. Vérifiez-le avant de télécharger quoi que ce soit avec git --version.
Sinon, utilisez l’installeur de la page dédiée du site officiel, ou Homebrew :
Vérifier l’installation
Ouvrez un nouveau terminal et demandez la version installée :
Configurer son identité
Git inscrit dans chaque version qui l’a créée. Ces deux réglages sont donc obligatoires avant votre premier commit, et se font une fois pour toutes sur la machine (option --global) :
Important
Utilisez l’adresse électronique de l’école, celle avec laquelle vous vous connecterez à GitLab. Si les deux diffèrent, vos versions apparaîtront sur GitLab comme provenant d’un inconnu, et vous ne serez pas crédité(e) de votre travail.
Pour relire la configuration effective, et savoir de quel fichier chaque valeur provient :
Pour aller plus loin
Choisir le nom de la branche par défaut
Historiquement, Git nommait master la branche créée par défaut. L’usage est aujourd’hui main, et c’est ce que fait GitLab. Pour aligner votre Git local :
La documentation officielle
Le livre Pro Git, disponible gratuitement et en français, est la référence. Son chapitre « Paramétrage à la première utilisation » détaille tous les réglages évoqués ici.