Чтобы GIT заработал через SSH

Редакция автор: stain

Прежде чем формировать SSH ключи надо настроить параметры почты и пользователя в Git.

git config --global user.name "YourName" 
git config --global user.email your_email@example.com

Формирование ключей для SSH

Для работы с удаленными репозитариями, нужно сделать ключи Создаем каталог для ключей в домашней директории

mkdir -p ~/.ssh

И переходим в него

cd ~/.ssh

Генерируем ключи SSH.

ssh-keygen -t rsa -b 2048 -C "your_email@example.com" 

Укажите расположение ключа и наименование файла ключа, дважды укажите пароль если нужно.

Cохраните информацию о ключе в ~/.ssh/config

Host github.com 
HostName github.com 
Port 22 
IdentityFile /c/project/.ssh/id_rsa 

Киньте публичный ключ на сервер и создайте удаленный репозитарий.

Далее нужно клонировать ваш репозиторий с использованием SSH

git clone git@github.com:sample-username/sample-repo.git

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.