From: Nicolas Boisselier Date: Wed, 9 Oct 2024 12:22:08 +0000 (+0200) Subject: git_create branch name from master to main X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=f6a2bf226a3dda9801a9c4793e1bec5f75bac1d9;p=nb.git git_create branch name from master to main --- diff --git a/etc/profile.d/git.sh b/etc/profile.d/git.sh index 753026c4..983b1941 100644 --- a/etc/profile.d/git.sh +++ b/etc/profile.d/git.sh @@ -168,27 +168,27 @@ git_create() { # Check, create repo on server # - echo ">git init --bare ${dir}.git" + echo ">git init --bare ${dir}.git --initial-branch=main" local user=${repo%@*} - ssh root@${repo#*@} "cd ~git || exit; test -e ${dir}.git && echo "${dir}.git already exists on $repo" 1>&2 && exit 1; git init --bare ${dir}.git && chown -R $user.$user ${dir}.git" || return + ssh root@${repo#*@} "cd ~git || exit; test -e ${dir}.git && echo "${dir}.git already exists on $repo" 1>&2 && exit 1; git init --bare ${dir}.git --initial-branch=main && chown -R $user.$user ${dir}.git" || return - echo ">git init" - git init + echo ">git init --initial-branch=main" + git init --initial-branch=main || return # Create files [ -e README.md ] || printf "# ${dir}\n\n## Synopsis\n\nDESCRIPTION\n" > README.md echo ">git add README.md" - git add README.md + git add README.md || return echo ">git commit -m \"Created by $FUNCNAME\"" - git commit -m "Created by $FUNCNAME" + git commit -m "Created by $FUNCNAME" || return echo ">git remote add origin $repo:${dir}.git" - git remote add origin $repo:${dir}.git + git remote add origin $repo:${dir}.git || return - echo ">git push --set-upstream origin master" - git push --set-upstream origin master + echo ">git push --set-upstream origin main" + git push --set-upstream origin main || return } git_clone() {