web-dev-qa-db-fra.com

Comment dire à Git d'ignorer un nom de fichier spécifique uniquement au niveau supérieur du référentiel?

Duplicata possible:
Comment exclure un fichier uniquement du dossier racine dans GIT

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

Comment puis-je empêcher Git de m'embêter sur ce "fichier non suivi" à chaque commit? Je veux tout engager index.html fichiers situés dans des sous-répertoires.

65
PleaseStand

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

/index.html

Le premier / oblige git à utiliser un chemin absolu (par rapport à l'actuel .gitignore location), alors que toutes les autres lignes sont simplement traitées comme une sorte de caractère générique.

116
poke