Merge branch 'ba/clone-remote-submodules'
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Jun 2019 17:15:17 +0000 (10:15 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Jun 2019 17:15:17 +0000 (10:15 -0700)
commit94760948f17e1902e071172677e0615da6e03d90
treebe4b6601dce92894093a9d2acd01d701c4356009
parent6e0b1c60ad3e6067d5cae51a7dc36e58184accd5
parent4c6910163ab59f334becca39f5a83d3b7a622df4
Merge branch 'ba/clone-remote-submodules'

"git clone --recurse-submodules" learned to set up the submodules
to ignore commit object names recorded in the superproject gitlink
and instead use the commits that happen to be at the tip of the
remote-tracking branches from the get-go, by passing the new
"--remote-submodules" option.

* ba/clone-remote-submodules:
  clone: add `--remote-submodules` flag
builtin/clone.c