Merge branch 'sb/submodule-init'
commitf2c96ceb57afd8c64c3e3e656f9390c95e9fbec9
authorJunio C Hamano <gitster@pobox.com>
Tue, 17 May 2016 21:38:16 +0000 (17 14:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 17 May 2016 21:38:17 +0000 (17 14:38 -0700)
treeb791b78d9dd9edb23dff810c1275b6f27671f742
parentedec3709db124a96134a64d8fd1117ca50f90f7c
parentc66410ed32a807cefca6f679ad5583eda2e9527b
Merge branch 'sb/submodule-init'

Update of "git submodule" to move pieces of logic to C continues.

* sb/submodule-init:
  submodule init: redirect stdout to stderr
  submodule--helper update-clone: abort gracefully on missing .gitmodules
  submodule init: fail gracefully with a missing .gitmodules file
  submodule: port init from shell to C
  submodule: port resolve_relative_url from shell to C
builtin/submodule--helper.c
git-submodule.sh
t/t7400-submodule-basic.sh