GitHub 私有仓库默认主分支

问题描述

我想弄清楚为什么 GitHub 上的私有存储库没有显示“贡献活动”以及来自同一主电子邮件的提交,并在提交 URL 末尾添加 .patch 进行检查

似乎是因为私有存储库在“主”分支上,而不是“主”(认),当公共存储库也在“主”上时,在这种情况下是(认),“贡献活动”显示进度.

我可以将认分支从存储库设置“main”更改为“master”,但我不确定为什么私有存储库分支认为“main”和(认),以及如何避免这种情况开始

解决方法

我怀疑这只是创建两个 repos 和将默认值从 Master 更改为 main 之间的时间问题。

“大师”这个词对许多人来说是一个沉重的词。主人可以暗示奴隶,主人也可以暗示可以和不能的人。 git 不需要调用其默认分支 master,因此今年进行了更改,使“main”成为 Git 和 Github 中的新默认值。 Github 管理员可以为新仓库设置默认分支名称。

但这不会影响现有的存储库,除非存储库所有者签出 master,从中创建一个主分支并将其推送到 GitHub。之后,repo 所有者可以更改现有存储库的当前默认分支并删除旧的 master 分支。此操作不会丢失任何数据,但可能需要更新 CI 触发器、服务挂钩和徽章。

所以我怀疑发生了什么:私人回购是在设置新默认值之前制作的。

顺便说一句,有一个 setting to show or hide private contributions