Problème avec ignorer un directory dans git

J'ai vu beaucoup de messages sur SO à ce sujet, mais aucune des solutions que j'ai essayé de travailler.

J'ai une structure de directory comme suit

MySite\Bin MySite\Obj MySite\Important 

Mon file .gitignore qui est à la racine est (et oui j'ai essayé de supprimer le * aussi)

 MySite\bin\* MySite\obj\* 

L'exécution de l'état git de la command le montre

 # modified: .gitignore # modified: SomeOtherFile.fle # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # MySite/bin/ # MySite/obj/ 

J'ai essayé d'exécuter les commands suivantes

 git rm -r MySite\bin git rm -r --cached MySite\bin git rm MySite\bin\fileToIgnore.dll git rm --cached MySite\bin\fileToIgnore.dll 

Et je continue à get cette erreur fatale: pathspec 'MySite / bin' ne correspond à aucun file

Lors de l'exécution de git add. les files dans MySite \ Bin et MySite \ obj sont ajoutés aux éléments de transit . Pourquoi?

J'utilise aussi la version windows de git (mysysgit).

Merci beaucoup!

Solutions Collecting From Web of "Problème avec ignorer un directory dans git"