Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Ignorer des Fichiers Après le Commit Initial | Interaction Plus Avancée
Notions Essentielles de Git

bookIgnorer des Fichiers Après le Commit Initial

Si vous avez déjà validé des fichiers que vous souhaitez désormais ignorer, suivez ces étapes :

  1. Ajoutez les fichiers à votre .gitignore ;
  2. Retirez les fichiers du dépôt (sans les supprimer localement) en utilisant git rm --cached ;
  3. Validez les modifications.

Exemple de workflow

Dans la plupart des cas, les fichiers de configuration contiennent souvent des informations privées, il ne faut donc pas les suivre du tout. Afin d'éviter d'ajouter accidentellement de tels fichiers à Git, il est préférable de les ignorer. Nous allons faire de même avec notre fichier config.txt qui a déjà été validé.

Consultez l'illustration suivante de notre workflow :

Ajoutons d'abord config.txt à la liste des fichiers ignorés dans .gitignore :

Nous allons ensuite exécuter la commande git rm avec l’option --cached pour la supprimer de notre dépôt sans la supprimer du disque :

Vérification de l’état de l’arborescence de travail et de la zone de staging :

Comme vous pouvez le constater, la suppression de notre fichier de configuration est déjà indexée, cependant, il reste à ajouter le fichier .gitignore, puis à valider ces modifications :

Le commit a réussi. Vérification que le fichier config.txt est bien ignoré. Ajout d'une nouvelle ligne contenant un exemple de mot de passe à l'aide de la commande echo :

Vérification de l'état de l'arborescence de travail :

Le fichier a été modifié, mais il n'est pas suivi par Git, donc l'arborescence de travail est propre.

question-icon

Associez les actions aux commandes respectives.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6

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

Awesome!

Completion rate improved to 3.57

bookIgnorer des Fichiers Après le Commit Initial

Glissez pour afficher le menu

Si vous avez déjà validé des fichiers que vous souhaitez désormais ignorer, suivez ces étapes :

  1. Ajoutez les fichiers à votre .gitignore ;
  2. Retirez les fichiers du dépôt (sans les supprimer localement) en utilisant git rm --cached ;
  3. Validez les modifications.

Exemple de workflow

Dans la plupart des cas, les fichiers de configuration contiennent souvent des informations privées, il ne faut donc pas les suivre du tout. Afin d'éviter d'ajouter accidentellement de tels fichiers à Git, il est préférable de les ignorer. Nous allons faire de même avec notre fichier config.txt qui a déjà été validé.

Consultez l'illustration suivante de notre workflow :

Ajoutons d'abord config.txt à la liste des fichiers ignorés dans .gitignore :

Nous allons ensuite exécuter la commande git rm avec l’option --cached pour la supprimer de notre dépôt sans la supprimer du disque :

Vérification de l’état de l’arborescence de travail et de la zone de staging :

Comme vous pouvez le constater, la suppression de notre fichier de configuration est déjà indexée, cependant, il reste à ajouter le fichier .gitignore, puis à valider ces modifications :

Le commit a réussi. Vérification que le fichier config.txt est bien ignoré. Ajout d'une nouvelle ligne contenant un exemple de mot de passe à l'aide de la commande echo :

Vérification de l'état de l'arborescence de travail :

Le fichier a été modifié, mais il n'est pas suivi par Git, donc l'arborescence de travail est propre.

question-icon

Associez les actions aux commandes respectives.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 6
some-alt