Найти файлы в git repo размером более x мегабайт, которых нет в HEAD

У меня есть Git-репозиторий, в котором я храню случайные вещи. В основном случайные скрипты, текстовые файлы, веб-сайты, которые я разработал, и так далее.

Со временем я удалил несколько больших двоичных файлов (обычно 1-5 МБ), которые увеличивают размер репозитория, который мне не нужен в истории ревизий.

В основном я хочу быть в состоянии сделать ..

me@host:~$ [magic command or script]
aad29819a908cc1c05c3b1102862746ba29bafc0 : example/blah.psd : 3.8MB : 130 days old
6e73ca29c379b71b4ff8c6b6a5df9c7f0f1f5627 : another/big.file : 1.12MB : 214 days old

..после того как можно просмотреть каждый результат, проверив, не нужен ли он, удалите его (возможно, используяfilter-branch)

Ответы на вопрос(9)

Ваш ответ на вопрос