dot dot dotfiles
at main 3 lines 405 B view raw
1# https://blog.ostermiller.org/removing-and-purging-files-from-git-history/ 2# This command lists largest 20 files in git history of *main* branch 3git rev-list main | while read rev; do git ls-tree -lr $rev | cut -c54- | sed -r 's/^ +//g;'; done | sort -u | perl -e 'while (<>) { chomp; @stuff=split("\t");$sums{$stuff[1]} += $stuff[0];} print "$sums{$_} $_\n" for (keys %sums);' | sort -rn | head -n 20