1
Мне нужно игнорировать папки bin, кроме тех, которые помещены в корень. Вот то, что я добавил к .gitignore:Игнорировать папку, кроме root
!/bin
bin
Но мерзавец игнорирует папку бен корневой и помечается для удаления после того как я выполнить
git rm --cached -r .
git add .
It работал, спасибо! Но не могли бы вы пояснить, почему это работает только так? – SiberianGuy
Из справочной системы: «Необязательный префикс'! ', Который отрицает шаблон, любой соответствующий файл, исключенный ** предыдущим шаблоном **, снова будет включен». – ThiefMaster