Git после получения крючка с помощью ключа ssh на облачной платформе Google с битнами - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть локальное репозиторий клонов частного репозитория GitHub. Я хочу перенести основную ветку на рабочий сервер с помощью перехвата после получения.

Но я не могу этого сделать, полагаю, доступ по ssh испорчен.У меня есть экземпляр google compute engine с bitnami / Debian 9.

Как установить ключ ssh и проверить ключ ssh?

1 Ответ

0 голосов
/ 12 декабря 2018

Если я понимаю, сначала вы можете проверить, создано ли в проекте правило брандмауэра:

$ gcloud compute firewall-rules list | grep 22

Поэтому, если его там нет, создайте его:

$ gcloud compute firewall-rules create default-ssh --allow tcp:22

Затем, чтобы создать SSH-ключ на вашей рабочей станции, вы можете воспользоваться Google Doc , который довольно ясно объяснил, как это сделать.

В моем случае я добавляю свой открытый SSH-ключ в свою виртуальную машину изКонсоль Google> Экземпляры виртуальной машины> нажмите на экземпляр> Изменить> в разделе «Ключи SSH», вы можете удалить свой ключ SSH.И сохраните.

Также я нашел это info Я думаю, что это подходит для вашего случая.

Надеюсь, это может быть полезно

...