Skip to content
Commits on Oct 13, 2011
  1. @bradking @gitster

    submodule: Search for merges only at end of recursive merge

    bradking committed with gitster
    The submodule merge search is not useful during virtual merges because
    the results cannot be used automatically.  Furthermore any suggestions
    made by the search may apply to commits different than HEAD:sub and
    MERGE_HEAD:sub, thus confusing the user.  Skip searching for submodule
    merges during a virtual merge such as that between B and C while merging
    the heads of:
    
        B---BC
       / \ /
      A   X
       \ / \
        C---CB
    
    Run the search only when the recursion level is zero (!o->call_depth).
    This fixes known breakage tested in t7405-submodule-merge.
    
    Signed-off-by: Brad King <brad.king@kitware.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Something went wrong with that request. Please try again.