Merge branch 'jt/submodule-pull-recurse-rebase'

"git pull -recurse-submodules --rebase", when the submodule repository's history did not have anything common between ours and the upstream's, failed to execute. We need to fetch from them to continue even in such a case. * jt/submodule-pull-recurse-rebase: submodule: do not pass null OID to setup_revisions

Junio C Hamano committed Jun 4, 2018 at 21:39 UTC f635b8d17b673ffb96c0f10d11751500e1892b2a

No changes.