Страница 1 из 1

GitLab/Github and Deploy Keys / Системы контроля версий

Добавлено: 2014-02-24 8:56:17
Анастасия
помогите пожалуйста разобраться.
Сейчас есть у меня локальный проект, который пушится в GitLab.
в данном случае origin у меня идет мой удаленный хост на гитлабе.

задача состоит в том, чтобы теперь весь проект на удаленном репозитории гитлаба вытолкнуть на сервер , где должен хранится сайт (проект).

вычитала, что для этого нужно сгенирировать ключ и вставить в гитлабе в настройках проекта во вкладку Deploy Keys

я через ssh-keygen на своем сервере сгенерила, ключ вставила, то есть ключ как бы аутентифицирует меня на сервере без ввода пароля как я поняла.

теперь не могу понять как мне вытолкнуть мой удаленный репозиторий с гитлаба на мой сервер?

и нужен ли на сервере для этого установленный гит? (мои админы говорят что не нужен как бы и изменять репозиторий на диплойдном сервере не стоит)

один из вариантов который более менее логичный я думаю - это что-то

Код: Выделить всё

git clone git@cvs.lan:user/test.git user@testhost.ru
, но не понимает, копирует все в папку на локале но никак не на сервере, и инфу найти подобную не могу.

Что вы посоветуете? просто варианты пробы кончились, спасибо за помощь!

Re: GitLab/Github and Deploy Keys / Системы контроля версий

Добавлено: 2014-02-25 22:53:34
Alex Keda
эту команду на сервере запустите