libgit2 recently started caring about the reflog rules and as we use a bare repo for testing, it does not append.