如何在Google云端中将存储库部署到虚拟机

时间:2017-01-29 13:48:22

标签: git ssh virtual-machine google-cloud-platform

我有一个实例(虚拟机linux google云控制台),里面有" var / www /"每个网站上有两个文件夹。 (例如foler1和folder2) 使用ssh我将其中一个文件夹(folder1)的副本下载到我的本地计算机。 该文件夹已经是一个git存储库,现在我希望能够在本地修改,然后将更改上传到实例(vm) - >的/ var / WWW / folder1中。

事实上,我需要知道工作流程,使用 git local 上传我的更改到虚拟机(google cloud)中内部的特定文件夹" / var / www /" 我一直在研究这个过程,但我无法在教程中找到任何内容。

2 个答案:

答案 0 :(得分:0)

如果您的源代码是在git中进行版本控制的,那么只需将更改从本地系统推送到git,然后在Google云端的VM中克隆git repo。

您可以查看Git for beginners: The definitive practical guide

答案 1 :(得分:0)

您可以使用命令git clone url-of-your-repository在本地克隆git存储库。为此,您需要在虚拟机上设置git服务器。

将存储库克隆到本地计算机后,可以使用以下命令将更改推送回虚拟机:git push origin master。

有关详细信息,请参阅此链接:https://git-scm.com/docs/user-manual.html