This patch set came about because of a situation in $DAY_JOB described in the commit message of patch 2. I found the existing documentation and error messages unclear, so I have improved them. Jonathan Tan (2): Doc: explain submodule.alternateErrorStrategy submodule--helper: advise on fatal alternate error Documentation/config/advice.txt | 3 +++ Documentation/config/submodule.txt | 4 +++- advice.c | 2 ++ advice.h | 1 + builtin/submodule--helper.c | 10 ++++++++++ 5 files changed, 19 insertions(+), 1 deletion(-) -- 2.24.0.432.g9d3f5f5b63-goog