0

我目前正在使用 Git 在虚拟 Ubuntu 机器中进行开发,我需要将此 repo 克隆到另一个 CentOS VM。我不知道如何使用user@server:/path.git语法描述 git repo 的位置。

任何人都可以指出我正确的方向吗?谢谢!

4

1 回答 1

1

您可以从另一个虚拟机 ping 通吗?如果是这样,那么您可以 ping 的 IP 应该可以 ssh 到。

如果您无法 ping,那么您的主机可能可以从两个虚拟机访问。您可以在那里创建一个服务器存储库。例如,github.com 或 bitbucket.com 或许多其他可能是合适的第三方主机。也许您可以安装一个代理(squid 或 dante-socks 或类似的东西)以允许 VM 相互通信。

如果您有电子邮件连接,也许您可​​以来回邮寄 git-bundle,而不是使用正常的实时 git 连接。有很多方法可以做到这一点,但我们确实需要更多地了解这些 Vms 的网络和通信环境才能说得更多。

于 2012-07-17T04:08:14.117 回答