Windows的GitHub桌面客户端可以使用非GitHub ssh-access遥控器吗?

时间:2014-03-01 18:16:06

标签: git github github-for-windows

我在GitHub上有一个存储库,我已经在我的Windows 7笔记本电脑和OS X桌面上克隆了它。我将这三个存储库称为REPOlaptopdesktop

现在,在laptop回购中,我使用git remote add添加了一个名为desktop-remote的远程按钮,如下所示:

% git remote add desktop-repo ssh://yourstruly@my_desktop_box/~/path/to/repo

这样我就可以在笔记本电脑上使用desktop来推送git-bash回购,并从中取出; e.g:

% git push destkop-repo some-branch

等。 (事实上​​,我已经配置了~/.ssh,这样我就可以执行这些操作,而无需为yourstruly@my_desktop_box键入我的ssh密码。这一切都很有用。)

好的,现在将我的笔​​记本电脑上运行的GitHub桌面客户端(Windows)添加到此设置中。

就同步laptop repo和REPO repo(在GitHub上)而言,这个客户端也很有用,但是我还没能让它识别其他laptop定义的em> remote,即desktop-remote

有没有办法将桌面客户端配置为使用“ssh - 访问的”非GitHub远程工具,例如desktop-remote?或者,如果不需要特殊配置来完成这项工作,我如何解决为desktop-remote回购定义的遥控器中缺少laptop回购?

1 个答案:

答案 0 :(得分:0)

你不能那样做--GitHub桌面只使用一个遥控器。

来自GitHub桌面文档' Frequently Asked Questions

  

我可以使用多个遥控器吗?

     

GitHub Desktop仅支持为上游存储库添加Git遥控器。要使用其他遥控器,请在命令行中使用Git。有关详细信息,请参阅" Adding a remote"在 GitHub帮助