Merge branch 'sb/submodule-recommend-shallowness'
commit3807098cd6abf4b94b6e0326255e5f5f0577f975
authorJunio C Hamano <gitster@pobox.com>
Mon, 20 Jun 2016 18:01:01 +0000 (20 11:01 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 20 Jun 2016 18:01:01 +0000 (20 11:01 -0700)
tree34d2bb8e5c9ae4f9409c2cfdd6206ec32a5ff5d0
parentde76eb69d2359f4820b120e49be9a30067bb5d3b
parentabed000acafd8aa86e02bcbb65fc1a8e4f06b8a0
Merge branch 'sb/submodule-recommend-shallowness'

An upstream project can make a recommendation to shallowly clone
some submodules in the .gitmodules file it ships.

* sb/submodule-recommend-shallowness:
  submodule update: learn `--[no-]recommend-shallow` option
  submodule-config: keep shallow recommendation around
builtin/submodule--helper.c
git-submodule.sh