Merge branch 'dl/diff-merge-base'
authorJunio C Hamano <gitster@pobox.com>
Mon, 2 Nov 2020 21:17:39 +0000 (13:17 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 2 Nov 2020 21:17:39 +0000 (13:17 -0800)
commitb6fb70c985a6fc113e971a6696f328abf8315dce
tree4b9e3bfc3f87b29bcf0d64382fae38762d1202ab
parent761a4e9ab1950fc7b868629ebe478bb41235db45
parentcce7d6ecfc45f0d74a95c6ca6447d6e327791348
Merge branch 'dl/diff-merge-base'

"git diff A...B" learned "git diff --merge-base A B", which is a
longer short-hand to say the same thing.

* dl/diff-merge-base:
  contrib/completion: complete `git diff --merge-base`
  builtin/diff-tree: learn --merge-base
  builtin/diff-index: learn --merge-base
  t4068: add --merge-base tests
  diff-lib: define diff_get_merge_base()
  diff-lib: accept option flags in run_diff_index()
  contrib/completion: extract common diff/difftool options
  git-diff.txt: backtick quote command text
  git-diff-index.txt: make --cached description a proper sentence
  t4068: remove unnecessary >tmp
builtin/diff.c
contrib/completion/git-completion.bash
diff-lib.c
diff.h