From 49102f67adb3ea83295a627c0a53800afbb2c1fb Mon Sep 17 00:00:00 2001 From: Frogg Date: Fri, 15 May 2026 16:54:20 +0200 Subject: [PATCH] - fix git init --- func/git.sh | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/func/git.sh b/func/git.sh index 07d580e..6b3b628 100644 --- a/func/git.sh +++ b/func/git.sh @@ -23,9 +23,16 @@ getbranch(){ gitinit(){ - msg_info "Set git user : ${1:-$CONFIG_GIT_USER} ${2:-$CONFIG_GIT_EMAIL}" - git config --global user.name user.name "${1:-$CONFIG_GIT_USER}" - git config --global user.email user.email "${2:-$CONFIG_GIT_EMAIL}" + local git_user git_email repo_name + + # prepare vars + git_user="${1:-$CONFIG_GIT_USER}" + git_email="${2:-$CONFIG_GIT_EMAIL}" + repo_name="${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)").git" + + msg_info "Set git user : ${git_user} ${git_email}" + git config --global user.name user.name "${git_user}" + git config --global user.email user.email "${git_email}" msg_info "Init git repository" git init @@ -33,8 +40,8 @@ gitinit(){ git commit -m "Initial commit" git branch -M main - msg_info "Adding origin : ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")" - git remote add origin "${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")" + msg_info "Adding origin : ${repo_name}" + git remote add origin "${repo_name}" msg_info "Try to create repository on git server... curl -X POST \"${CONFIG_GIT_SERVER}api/v1/user/repos\" \\ @@ -56,7 +63,7 @@ gitinit(){ # Push repo on git server if ! git push -u origin main; then - msg_error "Error while pushing to ${3:-$CONFIG_GIT_SERVER}$(basename "$(pwd)")" + msg_error "Error while pushing to ${repo_name}" return 2 fi }