Каков наилучший способ работы с удаленным репозиторием git на основе виртуальной машины Google Cloud Platform Compute Engine? - PullRequest
0 голосов
/ 24 января 2020

У меня есть экземпляр виртуальной машины (Debian 9) в Google Cloud Platform.

Я установил Apache на нем и хочу обслуживать свой веб-сайт. Теперь я хочу найти лучший способ управления моим исходным кодом там.

Я создал частный репозиторий git на GitHib, клонировал его в какую-то папку на моем локальном компьютере (Windows) и Каталог GCP VM /var/www/html/.

Когда я делаю изменения в исходном коде на своем локальном компьютере, мне нужно сделать:

  1. Передать изменения
  2. Pu sh с локального компьютера на GitHub
  3. Подключение к виртуальной машине через S SH
  4. Извлечение с Github на виртуальную машину

Этот способ работает довольно хорошо, но мне нужно подключиться к виртуальной машине и тяните каждый раз, когда я хочу обновить свой сайт. Поскольку я делаю изменения несколько раз в день, это не удобно для меня ...

Могу ли я клонировать репозиторий непосредственно из виртуальной машины Compute Engine, поэтому, когда я фиксирую + pu sh, мои изменения будут go жить без каких-либо дополнительных действий? Если да, как это сделать? Будет ли это проще для меня, чем мой нынешний метод?

Или, может быть, есть другие способы достижения моей цели?

Я новичок во всех этих технологиях.

...