Я собираюсь заархивировать старый огромный проект, содержащий много мусора. Я надеюсь, что он мне больше никогда не понадобится, но я хочу поставить все важные вещи под контроль версий. Из-за хаоса в проекте нелегко сказать, какие исходные коды и что можно удалить (нет make-файла
, нет make clean
, ничего). Итак, я хотел бы поместить туда почти все и рассматривать только самые большие файлы для исключения.
Как я могу перечислить файлы, которые должны быть зафиксированы (или подготовлены), вместе с их размером?
Я мог бы написать сценарий или что-то еще, но надеюсь на более простое решение. Я работаю под Cygwin, и единственный доступный графический интерфейс - git gui
, который не показывает размеры файлов. В противном случае это было бы идеально для того, что мне нужно.