Merge branch 'mz/cherry-pick-cmdline-order' into maint

* mz/cherry-pick-cmdline-order:
  cherry-pick/revert: respect order of revisions to pick
  demonstrate broken 'git cherry-pick three one two'
  teach log --no-walk=unsorted, which avoids sorting
This commit is contained in:
Junio C Hamano
2012-09-14 21:24:18 -07:00
8 changed files with 59 additions and 10 deletions

View File

@ -636,10 +636,14 @@ These options are mostly targeted for packing of git repositories.
Only useful with '--objects'; print the object IDs that are not
in packs.
--no-walk::
--no-walk[=(sorted|unsorted)]::
Only show the given revs, but do not traverse their ancestors.
This has no effect if a range is specified.
Only show the given commits, but do not traverse their ancestors.
This has no effect if a range is specified. If the argument
"unsorted" is given, the commits are show in the order they were
given on the command line. Otherwise (if "sorted" or no argument
was given), the commits are show in reverse chronological order
by commit time.
--do-walk::