2017-05-03 1 views
0

J'ai un répertoire dans un projet qui ne contient qu'un seul fichier appelé chat.log. Le répertoire est nommé ~. Oui, juste ça. Et il est situé à la racine du projet. J'ai essayé d'ajouter le répertoire et/ou le fichier à .gitignore, mais rien ne semble fonctionner. J'ai essayé d'ajouter:.gitignore fonctionne maintenant quand le répertoire démarre wih ~

~ 
~/* 
*/chat.log 
chat.log 

Mais vraiment, rien ne semble fonctionner. Que fais-je?

+0

Quelle est la sortie lorsque vous exécutez l'état git? – HMLDude

+0

Pourquoi voudriez-vous mettre un tilde dans le nom? Vous demandez juste des ennuis. Bienvenue à la terre problème –

+0

C'était la sortie: modifié: .gitignore modifié: ~/chat.log – hrss

Répondre

2

Le fichier a-t-il déjà été ajouté au projet? Comme dans, Git le suit actuellement? Je ne sais pas sur les dossiers, mais Git is not always happy about files containing tilde.

+0

Oui, le fichier était en train d'être suivi. Je l'ai supprimé et ajouté /~/*.log à .gitignore, cela a fonctionné. Merci pour le lien mec. – hrss

0

La suppression du fichier et l'ajout de /~/*.log à .gitignore ont fait l'affaire.