This technically differs from what git provides, but I'm not sure how we can fix this without extra context:

```bash
$ git branch temp4 HEAD~
$ git reflog temp4
b2eb7ec temp4@{0}: branch: Created from HEAD~
```

I think it's reasonable to deviate a bit here; if the caller wants to provide this context, they are free to.