【问题标题】:GitKraken won't push to new remote ("Select remote branch to push/pull with 'master': ")GitKraken 不会推送到新的远程(“选择远程分支以使用 'master' 推送/拉取:”)
【发布时间】:2021-01-15 21:31:28
【问题描述】:

所以我在远程创建了一个新的 repo,并设法将它(我相信)连接到客户端(Git Kraken)。现在它想要我的一个分支名称,用于没有任何的回购。请注意,它也是 ...push/pull with "master":,即带有冒号的 master。在这里解释一个起作用的机制就像实际画出步骤一样受欢迎。

【问题讨论】:

  • 在 bitbucket 网站上打开你的 repo 并按照“在 Bitbucket 上获取本地 Git 存储库”中的说明进行操作

标签: git push gitkraken


【解决方案1】:

您需要为本地分支机构“设置上游”。这样做:

  • 在左窗格的 LOCAL 下找到您的本地分支,
  • 右击选择“设置上游”,
  • 根据提示命名您的新远程分支并点击“提交”,
  • 点击顶部工具栏上的“推送”。

为避免混淆,您还可以在从 master 或您要从中分支的任何远程创建分支时命名您的本地分支(以使其与远程相同)。

注意:虽然版本之间应该没有太大差异,但以上基于 GitKraken 2.5.0 64 位(非专业版)

【讨论】:

  • 听起来不错。我不记得我是如何解决这个问题的。
  • 我的 GitGraken v3.02(免费)没有“设置上游”选项。 BTW GitHub Desktop v1.03(免费)有一个“发布”选项可以解决这个问题。
  • 对,但是操作体验​​很差
【解决方案2】:

我也遇到了同样的问题 - 我输入了“origin/master”,它为我推送了它,我猜它只是想知道它把它推送到哪里,即使只有一个地方。

【讨论】:

  • 这对我不起作用,可能是因为它是一个空存储库。
【解决方案3】:

如果您已成功连接到“远程”并且您在远程列表中看到它。当您看到该消息时,您给它起的任何名称都是您需要输入的。因此,对于下面的示例,您可以键入 origin/master,但这只是因为在设置遥控器时我将其命名为 origin。

【讨论】:

    【解决方案4】:

    设置上游时,像这样包含 /master。

    “无论什么-repo-name/master”

    这对我有用。

    【讨论】:

      【解决方案5】:

      这些选项都不适合我,

      对我来说,问题不在于 GitKraken 本身,而在于特定的存储库。

      最终解决这个问题的是创建一个新问题。

      我相信错误是在我重命名存储库时发生的。

      【讨论】:

        猜你喜欢
        • 2015-08-14
        • 2012-07-25
        • 2020-05-22
        • 2011-09-10
        • 2016-07-08
        • 2020-09-16
        • 2021-10-02
        • 2016-01-23
        • 2018-03-12
        相关资源
        最近更新 更多