У меня есть приложение Ruby on Rails, которое аварийно завершает работу при наличии vendor/rails
, но работает нормально, если его нет.Мне нужно сохранить эту папку в моей локальной копии, чтобы я мог работать, но я не хочу, чтобы это удаление было когда-либо зафиксировано.Кто-то поместил его туда по причине.
Так как мне удалить эту папку, чтобы она не попала в git status
как тысяча удаленных файлов?Очевидно, .gitignore
не будет работать, так как вы не можете игнорировать уже отслеженные файлы.Ни одно из решений, перечисленных здесь (git update-index --assume-unchanged
), не работает.