2017-02-06 4 views
-2

Я новичок в Git, и у меня есть интрасеть с Gitlab. Я создал проект Laravel на сервере Linux и успешно подтолкнул файлы к моему проекту Gitlab. Однако, поскольку сервер не обращен к Интернету, мне также нужно разработать приложение на WAMP на моем ПК, чтобы Composer мог вытащить нужные мне пакеты. Мой вопрос: когда я вытаскиваю приложение на свой компьютер из Gitlab, как мне настроить сторону SSH? Использую ли я тот же ключ, который я использую на сервере Linux, и если да, то как я могу его зарегистрировать на моем ПК?SSH и Gitlab - проект Laravel в разных средах

ответ

0

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

Существует простое решение для начала работы. Перед клонированием хранилищу вам нужно следующие вещи должны быть установлены и подготовлены:

  1. Git
  2. Gitlab Счет
  3. Composer

Теперь, вы должны пойти в ваш git-bash или любого терминала, вы используете для команд git и введите следующую команду:

$ ssh-keygen 

Это создает новый SSH-ключ для вашей системы, или если у вас уже есть для вашей системы, вы можете использовать:

$ cat < ~/.ssh/id_rsa.pub 

Это скопирует ваш ssh-key к терминалу.

Теперь вам нужно открыть учетную запись gitlab и добавить ssh-key в свою учетную запись.

http://<your-server-ip/domain>/profile/keys 

После добавления SSH-ключи к вашему серверу теперь можно клонировать репозиторий к вашей системе и использовать его.

Примечание:

Вы не можете использовать тот же SSH-ключ на различных счетах gitlab.

Чтобы использовать, чтобы вы могли следовать за этот ответом:

https://stackoverflow.com/a/30320641/3887342

Надеется, что это помогает вам.

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

  • Нет связанных вопросов^_^