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

bookIgnorer des Fichiers dans Git

Ignorer des fichiers

Ignorer des fichiers dans Git est essentiel 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 gestion de versions, ce qui réduit la taille du dépôt ;
  • Concentration sur le code source : En excluant les fichiers générés ou les artefacts, le dépôt reste centré sur le code source et les fichiers essentiels du projet ;
  • Sécurité : Éviter l'inclusion d'informations sensibles, telles que des clés API ou des mots de passe, améliore la sécurité du projet.

Le fichier .gitignore

Le fichier .gitignore est le principal moyen de spécifier les fichiers que Git doit ignorer. Il se trouve généralement dans le répertoire racine du dépôt et contient une liste de motifs de fichiers que Git exclut du suivi. Chaque ligne représente un motif pour les fichiers ou dossiers à ignorer. Pour l'instant, utilisez uniquement les noms des fichiers.

Fichier Gitignore

Tout d'abord, lister tous les fichiers et répertoires dans le dossier du projet, y compris les fichiers cachés :

Liste de tous les fichiers et répertoires

Si vous utilisez macOS, le système crée automatiquement un fichier .DS_Store. Il n'est pas nécessaire de suivre et de valider ce fichier, donc créer un fichier .gitignore avec la commande echo et ajouter la ligne .DS_Store pour l'ignorer :

Note
Remarque

Si le fichier .gitignore n'est pas vide, il convient d'utiliser l'opérateur >> pour ajouter une nouvelle ligne avec le nom du fichier.

Création du fichier .gitignore

Ensuite, exécuter la commande git status et vérifier que ce fichier n'apparaît plus dans la liste des fichiers non suivis :

Vérification du statut

Ajoutez maintenant le fichier .gitignore et validez-le :

Validation du fichier .gitignore

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

question mark

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

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

What other files should I add to .gitignore?

How do I remove a file from Git tracking if I accidentally committed it?

Can you explain how .gitignore patterns work?

Awesome!

Completion rate improved to 3.57

bookIgnorer des Fichiers dans Git

Glissez pour afficher le menu

Ignorer des fichiers

Ignorer des fichiers dans Git est essentiel 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 gestion de versions, ce qui réduit la taille du dépôt ;
  • Concentration sur le code source : En excluant les fichiers générés ou les artefacts, le dépôt reste centré sur le code source et les fichiers essentiels du projet ;
  • Sécurité : Éviter l'inclusion d'informations sensibles, telles que des clés API ou des mots de passe, améliore la sécurité du projet.

Le fichier .gitignore

Le fichier .gitignore est le principal moyen de spécifier les fichiers que Git doit ignorer. Il se trouve généralement dans le répertoire racine du dépôt et contient une liste de motifs de fichiers que Git exclut du suivi. Chaque ligne représente un motif pour les fichiers ou dossiers à ignorer. Pour l'instant, utilisez uniquement les noms des fichiers.

Fichier Gitignore

Tout d'abord, lister tous les fichiers et répertoires dans le dossier du projet, y compris les fichiers cachés :

Liste de tous les fichiers et répertoires

Si vous utilisez macOS, le système crée automatiquement un fichier .DS_Store. Il n'est pas nécessaire de suivre et de valider ce fichier, donc créer un fichier .gitignore avec la commande echo et ajouter la ligne .DS_Store pour l'ignorer :

Note
Remarque

Si le fichier .gitignore n'est pas vide, il convient d'utiliser l'opérateur >> pour ajouter une nouvelle ligne avec le nom du fichier.

Création du fichier .gitignore

Ensuite, exécuter la commande git status et vérifier que ce fichier n'apparaît plus dans la liste des fichiers non suivis :

Vérification du statut

Ajoutez maintenant le fichier .gitignore et validez-le :

Validation du fichier .gitignore

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

question mark

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

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 5
some-alt