Salutations,des problèmes avec .gitignore et les fichiers non suivis
J'ai un problème bizarre avec Git et en utilisant .gitignore. J'ai un dossier (qui a un contenu) dans ma structure qui n'est pas actuellement suivi par git car il apparaît sous les fichiers Untracked quand je fais le statut git. J'ajoute que c'est le chemin vers .gitignore mais essayez encore le statut git et il est toujours là! D'autres fichiers/dossiers, je fais la même chose et ils disparaissent, mais pas ce dossier. Qu'est-ce que je fais mal?
Mise à jour
La structure du dossier est:
folder_foo/folder_bar/folder_baz/file_foo
folder_foo/folder_bar/folder_baz/file_bar
folder_foo/folder_bar/.htaccess
Mon .gitignore
est:
folder_foo/folder_bar
!folder_foo/folder_bar/.htaccess
Quand je lance git status
est dit que le dossier folder_foo/folder_bar/
est untracked. J'ai compris maintenant que si je supprime la deuxième ligne du .gitignore
alors ça fonctionne très bien. Donc, je suis venu avec cela comme une solution:
folder_foo/folder_bar
!.htaccess
Pourquoi est-ce que je dois le faire de cette façon et ne pas spécifier le fichier .htaccess
exact?
Informations insuffisantes. Pouvez-vous nous nommer ce dossier et montrer le contenu de votre fichier .gitignore? – ffriend
J'ai mis à jour le PO. –
Ce test ne reproduit pas votre problème: 'git init; mkdir foo; touchez foo/bar; echo foo> .gitignore; echo! foo/bar >> .gitignore'. Pourriez-vous essayer cela? Si le problème survient, vous pouvez simplement mettre à niveau git. Si ce n'est pas le cas, pourriez-vous réviser le test pour produire le problème? – Cascabel