Ignorer les fichiers après le commit initial
Glissez pour afficher le menu
Si vous avez déjà validé des fichiers que vous souhaitez maintenant ignorer, suivez ces étapes :
- Ajoutez les fichiers à votre
.gitignore; - Retirez les fichiers du dépôt (sans les supprimer localement) en utilisant
git rm --cached; - Validez les modifications.
Exemple de workflow
Les fichiers de configuration contiennent souvent des informations privées, il ne faut donc pas les suivre.
Pour éviter d’ajouter accidentellement ces fichiers à Git, il est préférable de les ignorer.
Appliquez cela au fichier config.txt, qui a déjà été validé.
Consultez l’illustration suivante du workflow :
Ajouter config.txt à la liste des fichiers ignorés dans le fichier .gitignore :
echo config.txt >> .gitignore
Exécuter ensuite la commande git rm avec l’option --cached pour retirer le fichier du dépôt sans le supprimer localement :
git rm --cached config.txt
Vérification de l'état de l'arborescence de travail et de la zone de préparation :
git status
Comme vous pouvez le voir, la suppression du fichier de configuration est déjà staged, mais le fichier .gitignore doit encore être ajouté.
Ensuite, validez les deux modifications :
git add .gitignore
git commit -m "Add the config.txt file to gitignore"
Le commit est réussi.
Vérifiez maintenant que le fichier config.txt est ignoré en ajoutant une nouvelle ligne avec un exemple de mot de passe à l'aide de la commande echo :
echo "PASSWORD=qwerty" >> config.txt
Enfin, vérifiez le statut de l’arbre de travail :
git status
Le fichier a été modifié, mais il n'est pas suivi par Git, donc l'arbre de travail reste propre.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion