Merge branch 'jt/clone-recursesub-ref-advise'
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Dec 2019 21:11:43 +0000 (13:11 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Dec 2019 21:11:43 +0000 (13:11 -0800)
The interaction between "git clone --recurse-submodules" and
alternate object store was ill-designed.  The documentation and
code have been taught to make more clear recommendations when the
users see failures.

* jt/clone-recursesub-ref-advise:
  submodule--helper: advise on fatal alternate error
  Doc: explain submodule.alternateErrorStrategy

1  2 
builtin/submodule--helper.c

@@@ -19,7 -19,7 +19,8 @@@
  #include "diffcore.h"
  #include "diff.h"
  #include "object-store.h"
 +#include "dir.h"
+ #include "advice.h"
  
  #define OPT_QUIET (1 << 0)
  #define OPT_CACHED (1 << 1)