L'éducation est la clé de la vie

a white ball with the word git on it

Le fichier .gitignore est un fichier essentiel dans un dépôt Git qui permet de spécifier quels fichiers ou répertoires Git doit ignorer. Cela peut être très utile pour éviter de suivre des fichiers temporaires, des fichiers de configuration locaux ou d’autres fichiers qui ne sont pas pertinents pour le projet.

Voici les points clés sur l’utilisation du fichier .gitignore :

Création du fichier .gitignore

1. *Création* : Il suffit de créer un fichier nommé .gitignore à la racine de votre dépôt Git.

2. *Format* : Chaque ligne du fichier représente un pattern (modèle) qui détermine quels fichiers ou répertoires seront ignorés.

Syntaxe de base

*Ignorer un fichier spécifique* : Pour ignorer un fichier par son nom :

nom_du_fichier.txt

– *Ignorer tous les fichiers d’un type particulier* : Pour ignorer tous les fichiers avec une extension spécifique :

*.log

– *Ignorer un répertoire* : Pour ignorer un répertoire et tout son contenu :

dossier_a_ignorer/

– *Ignorer des fichiers dans un répertoire spécifique* : Pour ignorer tous les fichiers d’un type dans un répertoire donné :

dossier/*/*.tmp

*Ne pas ignorer un fichier spécifique* : Pour inclure un fichier qui serait autrement ignoré par un modèle précédent, on peut utiliser le symbole ! :

*.log
!important.log

Exemples de fichiers .gitignore

Voici quelques exemples courants de ce que l’on pourrait inclure dans un fichier .gitignore :

1. *Éviter d’ajouter des fichiers sensibles* : Ne pas inclure des fichiers contenant des informations sensibles (comme des mots de passe ou des clés API) dans le dépôt.

2. *Committer le fichier .gitignore* : Assurez-vous que le fichier .gitignore lui-même est suivi par Git pour que les autres contributeurs bénéficient des mêmes règles d’ignorance.

3. *Mettre à jour le .gitignore* : Si des fichiers non souhaités sont déjà suivis par Git, vous devrez les supprimer du suivi avec git rm –cached nom_du_fichier, puis les ajouter au .gitignore.

Le fichier .gitignore est un outil puissant pour gérer les fichiers que vous ne souhaitez pas suivre dans Git. En configurant correctement ce fichier, vous pouvez garder votre dépôt propre et éviter d’ajouter des fichiers inutiles ou sensibles.

0 0 votes
Évaluation de l'article
S’abonner
Notification pour
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentez en ligne
Afficher tous les commentaires
S\
Partager sur WhatsApp