Я разрабатываю для встраиваемого проекта, в котором в качестве подмодуля используется исходное дерево Linux.В настоящее время я работаю на машине, не предназначенной для разработки, поэтому никогда не буду строить с этим репозиторием;это просто для справки.
В какой-то момент я инициализировал подмодуль linux (добавив около 2,5 ГБ данных), но теперь я хочу обратить процесс вспять, оставив подмодуль linux неинициализированным в этом хранилище.Чтобы было ясно, я не хочу регистрировать какие-либо изменения в подмодуле, если это касается Git;Я просто хочу вернуть дисковое пространство.
Как я могу это сделать?Я мог бы удалить каталоги ./linux
и .git/modules/linux
, чтобы избавиться от всех ненужных данных, но я подозреваю, что это оставит git праведно запутанным и раздраженным.