использование gitignore для игнорирования (но не удаления) файлов

У меня есть каталог tmp в моем репозитории git, который я хотел бы сохранить, но игнорировать. Я добавил его в .gitignore , но git status по-прежнему сообщает мне об изменениях в файлах в этом каталоге. Я пробовал git rm -r --cached , но это удаляет его из удаленного репо. Как я могу перестать отслеживать изменения в этом каталоге, но все же позволить ему существовать? Мне также нужно сделать это для 1 файла, но изменения в нем также отображаются в git status после .gitignore их. Что мне делать?

95
задан 21312312 11 June 2011 в 16:40
поделиться