2012-07-17 225 views
0

我目前正在開發一個帶有Git的虛擬Ubuntu盒子,我需要將這個回購克隆到另一個CentOS虛擬機。我不知道如何使用[email protected]:/path.git語法描述git repo的位置。如何從VM中克隆Git倉庫?

任何人都可以指出我正確的方向?謝謝!

+0

你有辦法進入VM中的文件系統嗎? – Thilo 2012-07-17 03:58:09

+0

我在兩臺VM上都有root訪問權限。 – Kay 2012-07-17 04:05:51

+2

另一個人詢問虛擬機是否可以訪問對方的文件系統,或者是一個通用的文件系統。 – 2012-07-17 04:28:25

回答

1

你可以從其他虛擬機中ping一臺虛擬機嗎?如果是這樣,那麼你可以ping你的IP應該能夠ssh到。

如果您無法ping通,那麼您可能擁有一臺可從兩臺VM訪問的主機。你可以在那裏創建一個服務器回購站。例如,github.com或bitbucket.com或許多其他許可可能是合適的第三方主機。也許你可以安裝一個代理服務器(squid或dante-socks或類似的東西)來讓虛擬機相互通話。

如果你有電子郵件連接,也許你可以來回郵件git-bundles而不是使用正常的實時git連接。有很多方法可以做到這一點,但我們真的需要更多地瞭解這些VMS的網絡和通信環境。