scripts/env: fix env for git conf init.defaultBranch not set to "master"
authorArne Zachlod <arne@nerdkeller.org>
Wed, 10 Nov 2021 13:47:55 +0000 (14:47 +0100)
committerPaul Spooren <mail@aparcar.org>
Sat, 13 Nov 2021 20:29:41 +0000 (10:29 -1000)
Since version 2.28, git has a config option init.defaultBranch to set the name
of the first branch created with git init. The env script expects this name to
be "master". This commit sets the initial branch name to "master"
instead of using the git configured one.

Signed-off-by: Arne Zachlod <arne@nerdkeller.org>
scripts/env

index df8b486bfece2a3385400a241e902a20915b717a..5987b4160f4a87a825ee13d8459ee9ae2c31e780 100755 (executable)
@@ -61,7 +61,7 @@ env_init() {
        mkdir -p "$ENVDIR" || error "Failed to create the environment directory"
        cd "$ENVDIR" || error "Failed to switch to the environment directory"
        [ -d .git ] || { 
-               git init &&
+               git init -b master &&
                touch .config &&
                mkdir files &&
                git add . &&