git - 通过 wsl (ubuntu) 和 windows 终端使用 git,如何将默认分支名称更改为 main?

标签 git ubuntu branch wsl-2 windows-terminal

通过 wsl (ubuntu) 和 Windows 终端使用 git,如何将默认分支名称更改为 main?

我已经尝试过:

git config --global init.defaultBranch main

当我查看时,设置“init.defaultbranch=main”就在那里:

git config --global --list

但是当我尝试在一个全新的文件夹中创建一个新的 git init 时,它仍然使用 master... 有什么想法吗?

最佳答案

所以你需要 git 版本 2.28 或更高版本。尽管我几个月前刚刚安装了 git,但我的 git 版本是 2.25.1。 对于 Ubuntu 来说,你似乎必须克服一些困难才能获得最新版本。

这是我尝试过的

sudo apt-add-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git

之后您可以使用以下方式检查您的版本:

git --version

如果您在我的问题的代码中添加了全局设置,那么您应该可以开始了。

关于git - 通过 wsl (ubuntu) 和 windows 终端使用 git,如何将默认分支名称更改为 main?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67543186/

相关文章:

git - 如何在 git index 中取消暂存重命名的文件?

eclipse - 在 Ubuntu 中从 Eclipse 连接到 TFS 授权失败

ubuntu - PIP 找不到任何满足 SQLAlchemy 要求的下载

Git:在没有推送权限的情况下跨分支团队合作

svn - 我可以(以及如何)将从主干创建的补丁应用到分支吗?

Git:即将 fork 我自己的项目

git - 如何在 Git 中从指定日期克隆远程 (GitHub) 存储库

java - EGit 2.1.0 和 Eclipse 4.2.1 的 Ignored Resources 是否损坏?

git - 重写 master 后如何将 GitHub 分支存储库与上游同步?

linux - ubuntu启动黑屏