Я использую git нетрадиционным способом, поскольку я использую его для синхронизации и резервного копирования большого количества видео, книг, бумаг, заметок и т. Д. Между несколькими машинами. Я тоже использую его для кода, но опять же только для синхронизации и резервного копирования, в коде я никогда не делаю git branch или возвращаюсь к предыдущему коммиту и т. Д.
Мой репозиторий в настоящее время имеет размер около 39 ГБ, из которых 17 ГБ находятся в папке .git. Как очистить эту папку .git, чтобы освободить место на диске?
Есть ли способ «сбросить» git, чтобы удалить всю прошлую историю и сохранить только текущую папку и файловую структуру, тем самым очистив эту массивную папку .git? Если нет, то как еще можно радикально уменьшить размер папки .git?
Редактировать
Я неправильно указал размер репозитория, он на самом деле 39 ГБ, а не 22 ГБ.