Я новичок в Git, и у меня есть интрасеть с Gitlab. Я создал проект Laravel на сервере Linux и успешно подтолкнул файлы к моему проекту Gitlab. Однако, поскольку сервер не обращен к Интернету, мне также нужно разработать приложение на WAMP на моем ПК, чтобы Composer мог вытащить нужные мне пакеты. Мой вопрос: когда я вытаскиваю приложение на свой компьютер из Gitlab, как мне настроить сторону SSH? Использую ли я тот же ключ, который я использую на сервере Linux, и если да, то как я могу его зарегистрировать на моем ПК?SSH и Gitlab - проект Laravel в разных средах
ответ
По вашему вопросу я понимаю, что вы хотите клонировать репозиторий, а затем запустить свой проект в своей системе.
Существует простое решение для начала работы. Перед клонированием хранилищу вам нужно следующие вещи должны быть установлены и подготовлены:
Теперь, вы должны пойти в ваш 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.
Чтобы использовать, чтобы вы могли следовать за этот ответом:
Надеется, что это помогает вам.