Merge branch 'sb/submodule-move-head-error-msg'

"git checkout --recurse-submodules another-branch" did not report in which submodule it failed to update the working tree, which resulted in an unhelpful error message. * sb/submodule-move-head-error-msg: submodule.c: report the submodule that an error occurs in

Junio C Hamano committed Jul 24, 2018 at 14:50 UTC 392b3dde513083b9975c990cd2cf410d2846b941

No changes.