Merge branch 'nd/clone-linked-checkout'
authorJunio C Hamano <gitster@pobox.com>
Thu, 15 Oct 2015 22:43:39 +0000 (15:43 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 15 Oct 2015 22:43:40 +0000 (15:43 -0700)
commitb9d23c21104fd7eac8163b65248fae6e580291cc
tree3435670a764b0e87b14b598148b4a5a26941d7c3
parent6652939ce8cacb147bce2f0c3503486915ca5a73
parentd78db8424ec5c3f3327441cd1a897064af39da91
Merge branch 'nd/clone-linked-checkout'

It was not possible to use a repository-lookalike created by "git
worktree add" as a local source of "git clone".

* nd/clone-linked-checkout:
  clone: better error when --reference is a linked checkout
  clone: allow --local from a linked checkout
  enter_repo: allow .git files in strict mode
  enter_repo: avoid duplicating logic, use is_git_directory() instead
  t0002: add test for enter_repo(), non-strict mode
  path.c: delete an extra space
path.c