* master:
Merge branch 'jc/diff'
git-commit: make sure we protect against races.
git-commit --amend
show-branch --topics
GIT-VERSION-GEN: squelch unneeded error from "cat version"
Merge branch 'ml/cvsserver'
annotate: resurrect raw timestamps.
Documentation: rev-list --objects-edge
Documentation: read-tree --aggressive
war on whitespaces: documentation.
[ \--no-merges ]
[ \--remove-empty ]
[ \--all ]
- [ [ \--merge-order [ \--show-breaks ] ] | [ \--topo-order ] ]
+ [ \--topo-order ]
[ \--parents ]
- [ \--objects [ \--unpacked ] ]
+ [ [\--objects | \--objects-edge] [ \--unpacked ] ]
[ \--pretty | \--header ]
[ \--bisect ]
<commit>... [ \-- <paths>... ]