Merge branch 'vs/submodule-clone-nested-submodules-alternates'
commit1123026f0bf6cd6c63e0711ef19567e0048d0b6a
authorJunio C Hamano <gitster@pobox.com>
Wed, 21 Dec 2016 22:55:02 +0000 (21 14:55 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 21 Dec 2016 22:55:02 +0000 (21 14:55 -0800)
treef40f5dc13a66c9b158bc224a7bc64ffa552c27aa
parent3c9979be9be8e0fa309e51df8cc2cacb94a23abf
parentbf03b790471d57d1bf2a6efca6e0c640c9f37d2e
Merge branch 'vs/submodule-clone-nested-submodules-alternates'

"git clone --reference $there --recurse-submodules $super" has been
taught to guess repositories usable as references for submodules of
$super that are embedded in $there while making a clone of the
superproject borrow objects from $there; extend the mechanism to
also allow submodules of these submodules to borrow repositories
embedded in these clones of the submodules embedded in the clone of
the superproject.

* vs/submodule-clone-nested-submodules-alternates:
  submodule--helper: set alternateLocation for cloned submodules