Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Ignorer les Fichiers dans Git | Interaction Plus Avancée
Essentiels de Git
course content

Contenu du cours

Essentiels de Git

Essentiels de Git

1. Introduction à Git
2. Interaction Plus Avancée
3. Annuler les Modifications
4. Travailler avec les Branches dans Git

book
Ignorer les Fichiers dans Git

Ignorer les fichiers

Ignorer les fichiers dans Git est crucial pour plusieurs raisons :

  • Réduction de la taille du dépôt : Ignorer les fichiers inutiles empêche leur stockage dans le système de contrôle de version, ce qui conduit à des tailles de dépôt plus petites ;
  • Concentration sur le code source : En excluant les fichiers générés ou les artefacts, votre dépôt reste concentré sur le code source et les fichiers essentiels du projet ;
  • Sécurité : Éviter l'inclusion d'informations sensibles, comme les clés API ou les mots de passe, améliore la sécurité de votre projet.

Le fichier .gitignore

Le principal mécanisme pour spécifier les fichiers à ignorer est le fichier .gitignore. Ce fichier, généralement placé à la racine de votre dépôt, contient une liste de motifs de fichiers que Git doit ignorer. Chaque ligne du fichier représente un motif pour les fichiers ou répertoires à ignorer. Pour l'instant, nous utiliserons simplement les noms des fichiers.

Listons d'abord tous les fichiers et répertoires (y compris les fichiers cachés) dans notre répertoire de projet :

Si vous travaillez sur un ordinateur macOS, vous aurez très probablement le fichier .DS_Store, qui est automatiquement créé par le système d'exploitation. Il n'est pas logique de le suivre et de le valider, alors créons le fichier .gitignore en utilisant la commande echo et écrivons la ligne .DS_Store pour ignorer ce fichier :

Remarque

Si .gitignore n'est pas vide, vous devez utiliser l'opérateur >> pour ajouter une nouvelle ligne avec le nom de fichier.

Ensuite, nous pouvons exécuter la commande git status et voir que ce fichier n'apparaît pas dans la liste des fichiers non suivis :

Maintenant, ajoutons notre fichier .gitignore et validons-le :

Le commit est réussi, et le fichier .DS_Store est ignoré.

Comment ajouter correctement un fichier nommé handler.py à un fichier .gitignore NON VIDE ?

Comment ajouter correctement un fichier nommé handler.py à un fichier .gitignore NON VIDE ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
We're sorry to hear that something went wrong. What happened?
some-alt