Merge branch 'dl/pretty-reference'
commitd37cfe3b5c7ef64aff0459ce2730464120c97f30
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Dec 2019 21:11:42 +0000 (10 13:11 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Dec 2019 21:11:43 +0000 (10 13:11 -0800)
treef94340d8102d1062ae8aa585b197c4ac1569a7e7
parent99c4ff1bdabc2122a7c6a2b8df87acdd0c2dd18f
parent3798149a74f0c2b84b42b108b4fc6ce28c6ab023
Merge branch 'dl/pretty-reference'

"git log" family learned "--pretty=reference" that gives the name
of a commit in the format that is often used to refer to it in log
messages.

* dl/pretty-reference:
  SubmittingPatches: use `--pretty=reference`
  pretty: implement 'reference' format
  pretty: add struct cmt_fmt_map::default_date_mode_type
  pretty: provide short date format
  t4205: cover `git log --reflog -z` blindspot
  pretty.c: inline initalize format_context
  revision: make get_revision_mark() return const pointer
  completion: complete `tformat:` pretty format
  SubmittingPatches: remove dq from commit reference
  pretty-formats.txt: use generic terms for hash
  SubmittingPatches: use generic terms for hash
Documentation/SubmittingPatches
Documentation/pretty-formats.txt
Documentation/pretty-options.txt
Documentation/rev-list-options.txt
contrib/completion/git-completion.bash
pretty.c
revision.c
t/t4205-log-pretty-formats.sh