【问题标题】:GitHub private repository default main branchGitHub私有仓库默认主分支
【发布时间】:2021-04-09 01:43:36
【问题描述】:

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

似乎,因为私有存储库位于“master”分支,而不是“main”(默认),而公共存储库也在“master”上,在这种情况下是(默认),并且“贡献活动”显示进度.

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

【问题讨论】:

    标签: git github commit


    【解决方案1】:

    我怀疑创建两个存储库和将默认值从 Master 更改为 main 只是时间问题。

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2011-12-20
      • 2012-08-27
      • 2012-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-21
      • 2021-03-09
      相关资源
      最近更新 更多