Merge branch 'dl/branch-from-3dot-merge-base'
authorJunio C Hamano <gitster@pobox.com>
Sun, 19 May 2019 07:45:28 +0000 (16:45 +0900)
committerJunio C Hamano <gitster@pobox.com>
Sun, 19 May 2019 07:45:28 +0000 (16:45 +0900)
commit4ac8371a1ce0df07a2c3389d6acf6c35207a54fa
tree0570de778821f4b158c6d7287843b906d68c5b33
parent3c9b393ca8fdb4db53e461a6f506dd10ed6fbc85
parente3d6539d58238f046ff955330f6e10c447150164
Merge branch 'dl/branch-from-3dot-merge-base'

"git branch new A...B" and "git checkout -b new A...B" have been
taught that in their contexts, the notation A...B means "the merge
base between these two commits", just like "git checkout A...B"
detaches HEAD at that commit.

* dl/branch-from-3dot-merge-base:
  branch: make create_branch accept a merge base rev
  t2018: cleanup in current test
Documentation/git-branch.txt
Documentation/git-checkout.txt
branch.c
t/t3200-branch.sh