If you use git-annex,
please take a few minutes to answer my questions!

Since this blog post is too short, let me also announce a minor spinoff
project from git-annex that I have recently released.

git-repair is a complement to git fsck
that can fix up arbitrarily damaged git repositories. As well as avoiding
the need to rm -rf a damaged repository and re-clone, using git-repair can
help rescue commits you've made to the damaged repository and not yet
pushed out.

I've been testing git-repair with evil code that damages git repositories
in random ways. It has now successfully repaired tens of thousands of
damaged repositories. In the process, I have found some bugs in git itself.