发布于 2026-01-06 2 阅读
0

如何将主分支重命名为其他名称🖤 #BlackLivesMatter 🖤

如何将主分支重命名为其他名称

黑人的命也是命

GitHub Master 到 Main

我们可能都听说过,GitHub 将取消master默认分支的命名约定。

来源:https ://www.bbc.com/news/technology-53050955

GitHub 的 Twitter 页面发帖称,它与黑人社区站在一起,支持反种族主义斗争。

很多人可能都想把自己的分行改名为更清晰、更合适的名称。

首先,我们来了解一下什么是主分支?

在 Git 中,“master”是分支的命名约定。从远程服务器克隆(下载)项目后,生成的本地仓库只有一个本地分支,即所谓的“master”分支。这意味着“master”可以被视为仓库的“默认”分支。

我们为什么要这样做?

在技​​术领域,主从关系通常指的是一个系统,其中一个(主程序)控制其他副本或进程。

随着美国“黑人的命也是命”抗议活动的再次兴起,这场持续多年的旨在取代此类术语的运动又获得了新的动力。

弗里德曼先生在推特上回复谷歌 Chrome 开发者乌娜·克拉维茨时宣布了这一消息,克拉维茨表示她很乐意将该项目的“master”分支重命名为“main”。

她写道:“如果这能阻止哪怕一个黑人在科技界感到更加孤立,对我来说都是理所当然的。”(摘自BBC报道)

master分支可能有哪些别名?

其他名称可以是:

  • 主要的
  • 边缘
  • 发布
  • 生产
  • 生产
  • 居住
  • 默认
  • 基本的
  • 顶部

如何将主分支重命名为其他名称?

让我们把master分行命名为release

i. 查看您的master分行

git checkout master

ii. 创建你的release分支并切换到该分支。

git branch release
git checkout release

iii. 将该内容推送到服务器

git push origin release

四、删除master服务器上的分支引用

git push origin :master

五、删除本地master分支

git branch -d master

你的想法!

请问主分支还有更好的名称吗?

请在评论区分享您的想法,以便新开发者和编程社区更容易决定这两种术语的替代名称,或者我应该说是原始名称。

感谢阅读

黑人的命也是命

文章来源:https://dev.to/mrsaeeddev/how-to-rename-your-master-branch-to-something-else-58bj