Merge branch 'mh/submodule-hash'

Code and design clean-up for the refs API. * mh/submodule-hash: read_loose_refs(): read refs using resolve_ref_recursively() files_ref_store::submodule: use NULL for the main repository base_ref_store_init(): remove submodule argument refs: push the submodule attribute down refs: store submodule ref stores in a hashmap register_ref_store(): new function refs: remove some unnecessary handling of submodule == "" refs: make some ref_store lookup functions private refs: reorder some function definitions

Junio C Hamano committed Feb 27, 2017 at 13:57 UTC 466be3e1dedc2725a436b128469b454ad8f1f578

No changes.