gpt4 book ai didi

git - 适用于 Windows 的 GitHub 桌面客户端能否与非 GitHub ssh 访问远程设备一起使用?

转载 作者:太空狗 更新时间:2023-10-29 13:47:12 32 4
gpt4 key购买 nike

我在 GitHub 上有一个存储库,我已将其克隆到我的 Windows 7 笔记本电脑和我的 OS X 台式机上。我将这三个存储库称为 REPOlaptopdesktop

现在,在 laptop 存储库中,我使用 git remote add 添加了一个名为 desktop-remote 的 Remote ,如下所示:

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

这让我可以在我的笔记本电脑上使用 git-bash 推送和 pull desktop 存储库;例如:

% git push destkop-repo some-branch

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

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

就同步 laptop 存储库和 REPO 存储库(在 GitHub 上)而言,此客户端也很好用,但我无法让它识别other 我为laptop定义的 Remote ,即desktop-remote

有什么方法可以配置桌面客户端以使用“ssh-accessed”非 GitHub 远程(例如 desktop-remote)?或者,如果不需要特殊配置即可进行这项工作,我该如何解决为 laptop 存储库定义的 Remote 中缺少 desktop-remote 存储库的问题?

最佳答案

你不能这样做 - GitHub Desktop 只使用一个远程。

来自 GitHub 桌面文档的 Frequently Asked Questions :

Can I work with multiple remotes?

GitHub Desktop only supports adding Git remotes for the upstream repository. To work with other remotes, use Git on the command line. For more information, see "Adding a remote" in the GitHub Help.

关于git - 适用于 Windows 的 GitHub 桌面客户端能否与非 GitHub ssh 访问远程设备一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22118327/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com