.gitignore ne pas comprendre mon dossier générique sur windows

Je rencontre un drôle de problème avec .gitignore sur Windows.

Je veux git d'ignorer tous les .exe fichiers, à l'exception de ceux dans le Dependencies dossier (et tous les sous-dossiers).

J'ai donc:

.gitignore:

*.exe
!/Dependencies/**/*.exe

Cela, malheureusement, ne fonctionne pas.

Pendant ce temps, ce n':

*.exe
!/Dependencies/folder/subfolder/*.exe

Donc je me demande, suis-je gâcher quelque chose, ou est-ce une sorte de bug?

Je suis en cours d'exécution msysgit sur Windows (Windows 7 x64) version 1.6.5.1-preview20091022

Merci d'avance pour toute contribution 🙂

C'est effectivement le même problème/de l'incompréhension que stackoverflow.com/questions/1470572

OriginalL'auteur Martin Suchanek | 2010-02-24