summaryrefslogtreecommitdiff
path: root/merge-recursive.c
diff options
context:
space:
mode:
authorLibravatar Stefan Beller <sbeller@google.com>2017-03-14 14:46:34 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-03-15 18:15:54 -0700
commit84f8925eeb97827e9d334b8b9ff7282177ab9105 (patch)
treedd40bcd460d225043efc43feb8017a88e4624047 /merge-recursive.c
parentupdate submodules: add a config option to determine if submodules are updated (diff)
downloadtgif-84f8925eeb97827e9d334b8b9ff7282177ab9105.tar.xz
submodules: introduce check to see whether to touch a submodule
In later patches we introduce the --recurse-submodule flag for commands that modify the working directory, e.g. git-checkout. It is potentially expensive to check if a submodule needs an update, because a common theme to interact with submodules is to spawn a child process for each interaction. So let's introduce a function that checks if a submodule needs to be checked for an update before attempting the update. Signed-off-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'merge-recursive.c')
0 files changed, 0 insertions, 0 deletions