Additionally, while reflog records git-reset invocations, it doesn't distinguish between an ordinary commit, and commit --amend (which I do a lot, most time because of forgotten update-index; yes, I know about commit -a option ;-). Well, you can extract this information looking at current and previous commit sha1, but it would be nice to have it noted somewhat in message part of reflog. Reflog doesn't seem also to record pulls (e.g. master branch): pulls has empty reflog message part. -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html