Comment puis-je dire à Git d’ignorer un nom de fichier spécifique uniquement dans le niveau supérieur du référentiel?

Duplication possible:
Comment exclure le fichier uniquement du dossier racine dans GIT

Pour un projet JavaScript spécifique, j’utilise le serveur HTTP TinyWeb pour les tests locaux (pour contourner une limitation de sécurité spécifique qui s’applique aux URL de fichiers). Ce programme nécessite un fichier index.html dans le répertoire racine, mais je ne souhaite pas valider ce fichier dans mon repository Git.

Comment puis-je empêcher Git de me parler de ce “fichier non suivi” à chaque validation? Je veux commettre tous les fichiers index.html situés dans les sous-répertoires.

Ajoutez ceci à votre .gitignore (dans le dossier racine):

 /index.html 

Le .gitignore git utilise un chemin absolu (par rapport à l’emplacement .gitignore actuel), alors que toutes les autres lignes sont simplement traitées comme un type de caractère générique.