Details
-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
None
-
3
-
Description
When updating a pull request, Bitbucket displays the delta in author date order rather than commit order. This is excedingly surprising given that nearly anything I’d want to do with this information is based on commit order. (Author date is really only useful for tree forensics.)
Effectively this is a non-standard `git log`. With git log, you have a few options:
Commit Ordering
By default, the commits are shown in reverse chronological order.
--date-order
Show no parents before all of its children are shown, but otherwise show commits in the commit timestamp order.
--author-date-order
Show no parents before all of its children are shown, but otherwise show commits in the author timestamp order.
--topo-order
Show no parents before all of its children are shown, and avoid showing commits on multiple lines of history intermixed.
But the key is that all options “Show no parents before all of its children are shown”. By rolling they’re own summary, they’re disregarding what nearly every developer expects.