2014-12-13 34 views
1

我使用bitnami堆栈在Google计算引擎上设置新的虚拟机实例。 该堆栈预装了prestashop。我想拉本地代码prestahop,进行更改并推送直播。 我应该手动在实例上安装git吗? 在谷歌控制台有一个选项来连接存储库与github存储库,这只适用于谷歌引擎,而不是计算? 如何安装git或使用Google为此实例提供的任何其他服务并编辑现有代码?如何在Google计算引擎中安装git?

问候, Ç

回答

9

其实我有一个类似的设置。我在谷歌云计算上安装了Bitnami的Redmine虚拟机。

大多数Bitnami虚拟机都安装了git,但不是全部。所以试试这个:

登录到您的Google Cloud Instance。

然后运行(省略$,当然):

$ which git 

应该像

/usr/bin/git 

如果没有显示的东西,运行:

$ sudo apt-get update 

允许更新运行。然后运行:

$ sudo apt-get install git 

允许安装运行。现在运行:

$ which git 

应该返回类似:

/usr/bin/git 

现在,如果你还没有一个仓库设置远程去做,在www.github.comwww.bitbucket.com,或任何服务,你使用。

现在,去/opt/bitnami/apps/[app-name]/htdocs在VM:

$ cd /opt/bitnami/apps/[app-name]/htdocs 

然后:

$ git init 
$ git add . 
$ git commit -m "initial commit" 
$ git remote add origin <URL_TO_YOUR_REPO> 
$ git push -u origin master 

现在您的实例文件应该是在你的回购。您现在应该能够在本地进行克隆和更改,并在您的Google Cloud VM上进行更改。

希望这会有所帮助。祝你好运。

+0

您可能需要做一些git配置。请参阅[Git配置](http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration)。 – darkmatter 2014-12-15 19:57:35

+0

Bitnami Prestashop堆栈没有安装git。我安装在manullay,但其余的工作就像魅力! – HaCos 2014-12-19 13:38:27

+0

你说得对。并非所有的Bitnami虚拟机都安装了git,我注意到这是在前一天我正在测试的OSQA虚拟机中。我编辑了我的答案以删除该评论。 – darkmatter 2014-12-19 20:02:57