У меня следующая структура каталогов:
src/ out/ cout/ ...
и я хочу игнорировать out/, но не cout/.
out/
cout/
Я пытался поставить ^out/, но, похоже, это не работает. Я также пытался out/, но это также игнорирует cout/.
^out/
Есть предложения?
Восклицательный знак (!) Должен предшествовать совпадению, которое нельзя игнорировать.
Файл .gitignore должен выглядеть следующим образом:
.gitignore
out/ !cout/
Простите, ребята, моя ошибка! Каталог cout был пуст и поэтому не отображается под git status.
cout
git status
Просто добавление out/ работает нормально и не игнорирует cout/.
Большое спасибо!
Какую версию git вы используете?
С msysgit 1.6.3-preview20090507-2, простой
у меня работает. cout / все еще добавляется в хранилище.