Created attachment 368074 [details] List of known problems in proj/eselect.git repo The original SVN to Git conversion contained broken commits with missing user names, so we did a cleanup in 2012. When verifying the overlay today after its restoration, I noticed that the bad commits are still there (outside of any branch). For example: http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commit;h=09c857cb2313767cc108e8933bcc5f1f58f53324 http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commit;h=75a3ee0ed678a3a9be63a8ea077409ade99e68ff Could this be cleaned up, please? Something along the following lines should do the trick: $ git reflog expire --expire=now --all $ git gc --aggressive --prune=now
(In reply to Ulrich Müller from comment #0) > Created attachment 368074 [details] > List of known problems in proj/eselect.git repo > > The original SVN to Git conversion contained broken commits with missing > user names, so we did a cleanup in 2012. > > When verifying the overlay today after its restoration, I noticed that the > bad commits are still there (outside of any branch). For example: > http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commit; > h=09c857cb2313767cc108e8933bcc5f1f58f53324 > http://git.overlays.gentoo.org/gitweb/?p=proj/eselect.git;a=commit; > h=75a3ee0ed678a3a9be63a8ea077409ade99e68ff > > Could this be cleaned up, please? Something along the following lines should > do the trick: > $ git reflog expire --expire=now --all > $ git gc --aggressive --prune=now Fixed.