lib-submodule-update.sh: reduce use of subshell by using "git -C"
authorStefan Beller <sbeller@google.com>
Wed, 11 Jan 2017 18:47:32 +0000 (10:47 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 13 Jan 2017 20:02:51 +0000 (12:02 -0800)
commit3290fe6dd2a7e2bb35ac760443335dec58802ff1
tree7df89dad28ec8b08875395265a3f2e13ba180174
parentd7dffce1cebde29a0c4b309a79e4345450bf352a
lib-submodule-update.sh: reduce use of subshell by using "git -C"

We write

    (cd <dir> && git <cmd>)

to avoid

    cd <dir> && git <cmd> && cd ..

that allows a breakage in one part of the test script to leave the
entire test process in an unexpected place.  Modern version of Git
allows us to do this more concisely with "git -C <dir> <cmd>".

Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/lib-submodule-update.sh