OSDN Git Service

Merge branch 'hv/fetch-moved-submodules-on-demand'
authorJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 05:24:29 +0000 (14:24 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 05:24:29 +0000 (14:24 +0900)
commitb4d658b501a37d14a8542b98b59817ed59977388
treecfaaf1593b0aff8ee1f1515791f89cf49d29ca48
parent5a74ce22e61ce0c8d7325b891ef1a926cf4f6154
parent4b4acedd61c4a6108dc0931e1677b286683e4dbd
Merge branch 'hv/fetch-moved-submodules-on-demand'

"git fetch --recurse-submodules" now knows that submodules can be
moved around in the superproject in addition to getting updated,
and finds the ones that need to be fetched accordingly.

* hv/fetch-moved-submodules-on-demand:
  submodule: simplify decision tree whether to or not to fetch
  implement fetching of moved submodules
  fetch: add test to make sure we stay backwards compatible
submodule.c