> > Also, clarify in the commit message somewhere that this commit does not > > change the behavior of "git bisect". > > s/\.$/ when used without the "--first-parent" option&/; you mean? As far as I know, "git bisect" doesn't support --first-parent, whether before or after this patch. At first I thought that this patch also teaches "git bisect" to support "--first-parent", but that is not the case. Only "git rev-list" learns to make "--bisect" work with "--first-parent". So I wanted the clarification. (But if you think that the clarification is unnecessary, that's fine too.)