Я добавил
media/
build/
in.git / info / exclude и после этого удалили (git rm) обе директории. Мне нужны эти правила в файле исключений, а не в .gitignore, потому что я хочу, чтобы это хранилище игнорировало его, а не благословенное хранилище или любое другое хранилище. Однако работает
git status
по-прежнему перечисляет удаление всего содержимого обоих каталогов. Как мне это предотвратить?
EDIT
Вот что у меня есть; частный репозиторий на github, моя локальная установка, некоторые коллеги с собственной локальной установкой и сервер. Сайт является сайтом Django, поэтому для повышения производительности статические медиа-файлы хранятся отдельно от фактической установки Django.
Однако локально у нас есть медиа-файл внутри корня Django. Для этого медиа-каталог также находится в благословенном репо на github. Но сервер должен игнорировать каталог, это то, что я пытался сделать, добавив каталог в файл исключения. Но даже при том, что это там, это, кажется, не игнорируется.
adymitruk был прав насчет папки сборки, я добавил ее в свой общий файл .ignore.