【问题标题】:Why does github show me "Your recently pushed branches"?为什么 github 会显示“您最近推送的分支”?
【发布时间】:2012-10-30 13:35:39
【问题描述】:

我快速转发了几个开发分支以与 master 保持同步,并将它们推送到私有存储库。私有仓库归客户的 github 账户所有,我是合作者。

现在,github 在“您最近推送的分支:”下显示了两个链接,每个链接都包含“拉取请求”和“比较”。当我出于好奇单击“拉取请求”时,它向我显示: Oops! master is already up-to-date with feature Try a different branch?。任何其他分支的情况都是一样的,因为它们都是快进更新的。那么这些链接的意义何在?

【问题讨论】:

    标签: github


    【解决方案1】:

    在我的情况下,此消息在大约 2 小时后自行消失。

    【讨论】:

      【解决方案2】:

      这些链接可让您快速比较或打开来自您的分支的拉取请求。 当最近推送的分支位于远程 HEAD 之前时,它们会显示。大多数时候,远程 HEAD 指向 master(这可以通过在 Admin 部分中调整存储库的“默认分支”来更改)。

      由于您的远程 HEAD 似乎指向 master,这些链接实际上不应该显示。最好的做法是发送邮件 support@github.com..

      【讨论】:

      • 我应该怎么做才能从 UI 中删除该消息?
      【解决方案3】:

      我为删除这些消息所做的是实际创建拉取请求,然后,我将拉取请求标记为已关闭。它并没有以任何方式影响我的存储库,并且确实删除了该消息。

      【讨论】:

      • 这绝对不是回答最初的 OP 问题。在他的情况下,不可能创建拉取请求,因为快速转发分支和主分支没有区别。此外,这项工作量很大,导致您的存储库中有如此多不需要的关闭拉取请求,以获取一个简单的信息性消息,这些消息将自行消失,您可以忽略。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-12
      • 1970-01-01
      • 1970-01-01
      • 2011-06-12
      • 2012-11-23
      • 2022-01-26
      相关资源
      最近更新 更多