Ignora todo less ciertos files – Git

Tengo este file .gitignore e ignora todo excepto .bashrc , Readme.md , .gitignore .

El problema es que .setup/setup_java.sh también se ignora y no puedo resolver este problema.

 * !.bashrc !Readme.md !.gitignore !.setup/setup_java.sh 

Tratar

 * !.bashrc !Readme.md !.gitignore !.setup !.setup/setup_java.sh