Link in progress
Обо мне
GIT and SSH key

GIT and SSH key Небольшая статья о том, как настроит связь между локальным окружение и GIT репозиторием по каналу SSH. Как правило все GIT хранилища предоставляют минимум две возможности взаимодействовать с Вашими репозиториями: HTTPS и SSH. В большинстве случаев используется HTTPS протокол. Но мне не нравится каждый push вписывать свои данный от GIT аккаунта. Я использую GITLab, но статья универсальная.

SSH запрашивает только раз ключ от GIT аккаутна и потом работает с ним. Очень простая задача перед нами – как настроить SSH для работы с GIT.

1. Создаем проект на GITLab.

GIT and SSH key

2. Как показано на скриншоте, выбираем SSH.

3. Прокрутив страницу ниже, вам предоставлены самые нужные команды для работы с Вашим репозиторием. Для начала установите глобальные переменные. (git config –global…)

GIT and SSH key

4. Добавим удаленный репозитория (git remote add git@gitlab.com:your_acc/mygit.git);
Теперь нам нужно сгенерировать ключ для SSH и сохранить его в настройках GIT сайта. Для Windows:
— Запускаем SSH агента: eval «$(ssh-agent -s)»;
— Генерируем ключ ssh-keygen -o -t rsa -C «your.email@example.com» -b 4096;
— Добавляем ключ ssh-add пусть_к_ключу/id_rsa;
— Копируем ключ cat пусть_к_ключу/id_rsa.pub | clip.

5. Теперь осталось добавить наш ключ в аккаунт GIT:
— Переходим в настройки аккаунта;
— Ищем SSH Keys;
— Вставляем ключ и сохраняем;
— Тестируем: ssh -T git@gitlab.com. Если вы установили пароль к ключу – уводим его и, если все сделано верно, git вернет ответ Welcome to gitlab, @UserName!

Удачи всем, с уважением ProIN!

Ресурсы:
gitlab.com/help/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Max quality, min price, min time expenditure
Send me a message to: work@glogla.net
Portfolio