Linux Git init仍然提供master,而不是配置中的默认分支名称(main)

Linux Git init仍然提供master,而不是配置中的默认分支名称(main),linux,git,ubuntu,github,Linux,Git,Ubuntu,Github,我刚开始使用Linux Ubuntu,我正在设置我的git。我已经在windows中使用了git。我正在尝试将我的git默认分支设置为main,因为这是我在windows中使用的,而我在其他存储库中的所有分支也是main。我尝试更改它已有一段时间了,但是gitinit仍然提供了master的默认分支。我还尝试给它一个默认的分支名,而不是main,但它仍然给master。init.defaultBranch是Git2.28中的一个新配置键,所以你的2.25无法识别它 你可以从Ubuntu Git维


我刚开始使用Linux Ubuntu,我正在设置我的git。我已经在windows中使用了git。我正在尝试将我的git默认分支设置为
main
,因为这是我在windows中使用的,而我在其他存储库中的所有分支也是
main
。我尝试更改它已有一段时间了,但是
gitinit
仍然提供了
master
的默认分支。我还尝试给它一个默认的分支名,而不是
main
,但它仍然给master。

init.defaultBranch
是Git2.28中的一个新配置键,所以你的2.25无法识别它


你可以从Ubuntu Git维护者那里安装最新版本,这样就可以使用config了。

init.defaultBranch是Git2.28中的一个新配置键,所以你的2.25无法识别它


您可以按照从Ubuntu Git维护者那里安装最新版本,以便使用config。

此外,请注意,您可以运行
Git init
,然后立即运行
Git checkout-b main
,将未出生的分支名称切换到
main
。无论您的Git有多旧,它都可以工作,可以一直追溯到某些RedHat/CentOS发行版中古代版本之前的版本。

此外,请注意,您可以运行
Git init
,然后立即运行
Git checkout-b main
,将未出生的分支名称切换到
main
。无论您的Git有多旧,它都能正常工作,可以追溯到某些RedHat/CentOS发行版中古代版本之前的版本。

注意:为了可读性和搜索性,通常最好在终端窗口中粘贴文本,而不是终端窗口的屏幕截图。注意:为了可读性和搜索性,通常,最好是在终端窗口中粘贴文本,而不是终端窗口的屏幕截图。