Configuration initiale de Git

Lorsque vous débutez avec Git, une étape fondamentale consiste à configurer votre environnement de travail. Cette configuration initiale est importante pour garantir que vos contributions aux projets vous sont correctement attribuées et que Git fonctionne selon vos préférences. Ce chapitre couvrira les étapes essentielles pour configurer Git avant de commencer à versionner vos projets.

Installation de Git

Avant de configurer Git, vous devez vous assurer qu'il est installé sur votre système. Vous pouvez vérifier cela en ouvrant un terminal et en tapant git --version. Si Git est installé, vous verrez la version que vous utilisez. Sinon, vous devrez télécharger et installer Git depuis le site officiel git-scm.com.

Configuration de l'identité

L'une des premières choses à faire après avoir installé Git est de configurer votre identité. Ceci est crucial car chaque commit dans Git utilise ces informations et elles sont immuables pour ces commits. Pour configurer votre nom et votre adresse e-mail, utilisez les commandes suivantes :

git config --global user.name "Votre nom"
git config --global user.email "votreemail@exemple.com"

Remplacez « Votre nom » par votre vrai nom et « votre e-mail@exemple.com » par votre adresse e-mail. Ces détails seront associés à tous vos commits.

Éditeur de texte standard

Git ouvrira l'éditeur par défaut afin que vous puissiez écrire des messages de validation. Par défaut, Git peut utiliser l'éditeur de texte par défaut du système, tel que Vim ou Emacs. Si vous préférez utiliser un autre éditeur, tel que Nano ou Visual Studio Code, vous pouvez le configurer avec la commande suivante :

git config --global core.editor "nom_éditeur"

Remplacez "editor_name" par la commande qui lance votre éditeur de texte préféré.

Vérification de la configuration

Après avoir configuré votre identité et votre éditeur de texte, il est recommandé de vérifier que les paramètres sont corrects. Vous pouvez le faire avec la commande :

git config --list

Cette commande listera tous les paramètres Git. Si vous souhaitez voir la valeur d'un paramètre spécifique, vous pouvez utiliser :

git config user.name

Remplacez "user.name" par la clé de configuration que vous souhaitez vérifier.

Alias ​​​​dans Git

Pour gagner du temps et éviter de taper de longues commandes à plusieurs reprises, vous pouvez configurer des alias dans Git. Par exemple, si vous vérifiez fréquemment l'état de votre référentiel, vous pouvez créer un alias pour cela :

git config --global alias.st status

Avec cela, au lieu de taper git status, vous tapez simplement git st.

Configuration de la clé SSH

Pour interagir avec les dépôts distants sur GitHub sans avoir à saisir votre mot de passe à chaque fois, nous vous recommandons de configurer des clés SSH. Tout d'abord, vous devez générer une paire de clés SSH (publique et privée) à l'aide de la commande suivante :

ssh-keygen -t rsa -b 4096 -C "votremail@exemple.com"

Après avoir généré les clés, vous devez ajouter votre clé publique à GitHub. Accédez aux paramètres de votre profil GitHub, accédez à la section "Clés SSH et GPG" et ajoutez votre clé publique.

Ignorer les fichiers

Certains fichiers ne doivent pas être versionnés par Git, comme les fichiers de configuration personnels, les fichiers temporaires ou les dossiers de dépendances comme node_modules dans les projets JavaScript. Pour ce faire, vous pouvez créer un fichier appelé .gitignore dans le répertoire racine de votre projet et lister les modèles de fichiers qui doivent être ignorés.

Conclusion

La configuration initiale de Git est une étape critique pour garantir que votre travail avec la gestion des versions de code est fluide et efficace. En configurant votre identité, votre éditeur de texte par défaut, vos clés SSH et en créant un fichier .gitignore approprié, vous serez bien équipé pour contribuer à des projets et collaborer avec d'autres développeurs sur GitHub.

Répondez maintenant à l’exercice sur le contenu :

Quelle est la bonne commande pour configurer votre nom d’utilisateur dans Git ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Comprendre les trois états de git : modifié, mis en scène et engagé 7

Page suivante de lebook gratuit :

Comprendre les trois états de git : modifié, mis en scène et engagé

Temps de lecture estimé : 0 minutes

Téléchargez l'application pour obtenir une certification gratuite et écouter des cours en arrière-plan, même avec l'écran éteint.

+ 9 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

60 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours vidéo et livres
audio gratuits