From 4ff7cd3d77a95ab648da37f27f57568ab5a0ae45 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 26 Apr 2025 23:02:04 +0100 Subject: [PATCH] init.sh: make git name/email error more useful instruct the user what to do in these conditions Signed-off-by: Leah Rowe --- include/init.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/init.sh b/include/init.sh index 5e3cb0e..5e5215e 100644 --- a/include/init.sh +++ b/include/init.sh @@ -198,8 +198,10 @@ xbmk_git_init() x_ git tag -a "$version" -m "$projectname $version" 1>/dev/null \ 2>/dev/null - x_ git config --global user.name - x_ git config --global user.email + for gitarg in "--global user.name" "--global user.email"; do + gitcmd="git config $gitarg"; $gitcmd || $err \ + "Please run this first: $gitcmd \"your ${gitcmd##*.}\"" + done } xbmk_create_tmpdir()