2014-12-13 69 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