summaryrefslogtreecommitdiff
path: root/t/t2011-checkout-invalid-head.sh
diff options
context:
space:
mode:
authorLibravatar Michael Haggerty <mhagger@alum.mit.edu>2017-02-09 21:53:52 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-02-13 15:14:15 -0800
commit3c0cb0cbaef699f699b79c8be716086053760ea9 (patch)
treee438fab5d0d8cf500c074b4e3b6db3a01f44afea /t/t2011-checkout-invalid-head.sh
parentfiles_ref_store::submodule: use NULL for the main repository (diff)
downloadtgif-3c0cb0cbaef699f699b79c8be716086053760ea9.tar.xz
read_loose_refs(): read refs using resolve_ref_recursively()
There is no need to call read_ref_full() or resolve_gitlink_ref() from read_loose_refs(), because we already have a ref_store object in hand. So we can call resolve_ref_recursively() ourselves. Happily, this unifies the code for the submodule vs. non-submodule cases. This requires resolve_ref_recursively() to be exposed to the refs subsystem, though not to non-refs code. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Reviewed-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t2011-checkout-invalid-head.sh')
0 files changed, 0 insertions, 0 deletions