【问题标题】:How to use multiple remotes with GitKraken如何在 GitKraken 中使用多个遥控器
【发布时间】:2017-11-22 17:52:25
【问题描述】:

我经常使用 GitKraken,但我无法管理如何设置要推送到哪个遥控器。在上下文菜单中,我找不到任何条目,例如“将此遥控器用于推/拉”。

我必须通过命令行设置它,然后它才能按预期工作。

git push -u origin2 dev/mybranch

这真的是缺少的功能吗?

【问题讨论】:

  • 您找到解决方案了吗?我也面临同样的问题。
  • 如果您右键单击本地分支,菜单项之一是“设置上游”。那是你要找的吗? @eidsonator 仅供参考。
  • @pjs 谢谢,我知道它现在是如何工作的了。我现在只尝试了 GitKraken 大约 2 天。
  • @pjs 谢谢,但我认为最好的解决方案是 - 右键单击​​远程服务器并单击“推送”菜单,或者当我单击顶部的“推送”按钮时允许我选择远程服务器.

标签: git git-remote gitkraken


【解决方案1】:
  1. 右键单击要从中拉出的本地分支,然后单击Set Upstream。

  2. 选择您要推送的来源,点击提交。

现在,推(点击推按钮)将推到选定的原点!并且下次要更改原点时,重复第1步并推送。

【讨论】:

    【解决方案2】:

    我目前正在尝试正确配置多个远程仓库。

    我了解到您已经正确设置了遥控器(通过在 REMOTE 附近单击加符号)。 现在:

    • 如果您从远程获取(拉取)一些分支:默认设置会自动设置为您在远程部分选择/单击的远程。
    • 如果你创建一个新的分支:当你第一次推送时,在 gitkraken 窗口的顶部会出现确认消息。在那里您可以选择要推送的遥控器。您选择的将设置为该分支的默认设置。
    • 如果您想更改已在使用的分支的远程:右键单击本地部分中的所需分支,在菜单中您可以找到“设置”,在我的情况下为“设置上游”。因此,在 gitkraken 窗口的顶部会出现确认消息以设置该分支的默认远程。

    您可以在项目主目录中的 .git/config 文件中查看结果。

    编辑: 好的,我已经测试了这个解决方案一天。它在结构上运行,我确认了这个解决方案。即使当您从一个带有某个遥控器的分支切换到另一个带有不同遥控器的分支时,有时用户界面也没有正确响应(冻结或停止刷新)。所以我需要关闭并重新打开 gitkraken。

    【讨论】:

      猜你喜欢
      • 2020-01-04
      • 2014-08-11
      • 1970-01-01
      • 2016-02-06
      • 1970-01-01
      • 2016-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多