@abel
Для подключения существующего репозитория к GitLab по SSH, выполните следующие шаги:
- Скопируйте SSH-адрес вашего репозитория. Обычно он имеет вид git@<адрес-гитлаб>:<ваш-логин>/<название-репозитория>.git.
- Откройте командную строку или терминал на вашем компьютере.
- Введите следующую команду для добавления SSH-ключа GitLab к вашему профилю:
Замените "[email protected]"
на адрес электронной почты, связанный с вашим аккаунтом GitLab.
- Затем выполните следующую команду, чтобы скопировать ваш публичный SSH-ключ в буфер обмена:
1
|
clip < ~/.ssh/id_rsa.pub
|
1
|
pbcopy < ~/.ssh/id_rsa.pub
|
- Откройте GitLab в браузере и зайдите в свой профиль.
- В правом верхнем углу выберите "Settings" (Настройки) и перейдите в раздел "SSH Keys" (SSH-ключи).
- Нажмите кнопку "Add SSH Key" (Добавить SSH-ключ).
- В поле "Key" (Ключ) вставьте ваш публичный SSH-ключ, который находится в буфере обмена, и дайте ему описательное имя (например, "My SSH Key").
- Нажмите "Add Key" (Добавить ключ), чтобы сохранить и применить изменения.
- Теперь вернитесь к командной строке или терминалу и перейдите в папку вашего существующего репозитория.
- Введите следующую команду, чтобы добавить удаленный репозиторий GitLab с использованием SSH:
1
|
git remote add gitlab <SSH-адрес-репозитория>
|
Замените <SSH-адрес-репозитория>
на адрес репозитория, скопированный ранее.
Теперь вы сможете использовать команды Git для взаимодействия с вашим удаленным репозиторием GitLab, используя SSH.