2014-12-13 2 views
1

Я использовал битнами, чтобы установить новый экземпляр vm в Google. Стек был предварительно предустановлен. Я хотел бы вытащить код prestahop локально, внести изменения и нажать вживую. Должен ли я установить git на экземпляр вручную? В консоли Google есть возможность подключить репозиторий с репозиторием github, это работает только для движка Google, а не для вычисления? Как я могу установить git или использовать любую другую службу, которую Google предоставляет для этого экземпляра и редактирует существующий код?Как установить git в Google Compute Engine?

С уважением, C

ответ

9

Я на самом деле имеют аналогичные установки. Я установил VM Redmine Bitnami на вычисление облака Google.

Большинство виртуальных машин Bitnami поставляются с установленным git, но не все. Так что попробуйте следующее:

Войдите в свой Виртуальный Виртуальный Экран Google.

затем запустить (опуская $, конечно):

$ which git 

должен показать что-то вроде

/usr/bin/git 

если нет, запустите:

$ sudo apt-get update 

Разрешить обновление для запуска , Затем выполните:

$ sudo apt-get install git 

Разрешить установку для запуска. Сейчас работает:

$ which git 

должен возвращать что-то вроде:

/usr/bin/git 

Теперь, если вы еще не подстава хранилище удаленно пойти и сделать что на www.github.com, www.bitbucket.com, или любой другой сервис вы используете.

Теперь перейдите к /opt/bitnami/apps/[app-name]/htdocs на ВМ:

$ 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.

Надеюсь, это поможет. Удачи.

+0

Возможно, вам понадобится выполнить некоторую конфигурацию git. См. [Конфигурация Git] (http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration). – darkmatter

+0

В стеке Битнами Престашопа не было установлен git. Я установил в мануфакте, но все остальное работало как шарм! – HaCos

+0

Вы правы. Не все виртуальные машины Bitnami поставляются с установленным git, я заметил это в VM OSQA, которую я тестировал на днях. Я отредактировал свой ответ, чтобы удалить это замечание. – darkmatter

Смежные вопросы