title git reflog and garbage collection example user strick ip 12.107.50.2 vol 1 lock ******** First, make a backup copy of the entire directory. ( cp -a ~/antig ~/antig-before-reflog-gc-DATE ) The reflogging will recontinue until morale reimproves! /pre( strick@xor:~/antig$ git count-objects -v count: 812 size: 35380 in-pack: 2695 packs: 1 size-pack: 1494 prune-packable: 0 garbage: 0 size-garbage: 0 strick@xor:~/antig$ strick@xor:~/antig$ strick@xor:~/antig$ strick@xor:~/antig$ strick@xor:~/antig$ strick@xor:~/antig$ cd $PWD strick@xor:~/antig$ git reflog expire --expire=now --all strick@xor:~/antig$ git gc --aggressive --prune=now Enumerating objects: 2747, done. Counting objects: 100% (2747/2747), done. Delta compression using up to 14 threads Compressing objects: 100% (2454/2454), done. Writing objects: 100% (2747/2747), done. Total 2747 (delta 1472), reused 1241 (delta 0), pack-reused 0 strick@xor:~/antig$ git count-objects -v count: 0 size: 0 in-pack: 2747 packs: 1 size-pack: 1507 prune-packable: 0 garbage: 0 size-garbage: 0 strick@xor:~