Gitlab создание и настройка ключей для работы

Для работы с приватным репозиторием gitlab после создания учетной записи нужно произвести настройку ключей (чтобы иметь возможность выгружать через git проекты в gitlab).

Последовательность действий следующая.

Создаем аккаунт gitlab, подтверждаем регистрацию в почте.

Система нас уведомит, что нужно настроить ключи ssh.

Создайте папку где будете хранить ключи.

В windows выполняем команду

ssh-keygen -t ed25519 -C “email@email.com”

Замените адрес на свой.

Программа предложит ввести папку – укажите путь папки куда сохранить два файла ключей. Указываем в формате путь/имяфайла.
Потом введем пароль для ключа. Будут созданы два файла.

Открыть текстовым редактором созданный файл pub, скопируйте текст.

Откройте в настройках gitlab раздел Ssh keys и вставьте скопированный текст ключа в поле публичного ключа. Нажмите кнопку сохранения.

Откройте файл конфигурации и укажите путь до ключей

В файл c:\program files\git\etc\ssh\ssh_config добавляем

AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa
IdentityFile ~/.ssh/id_rsa_test

После данной настройки у вас появится возможность пушить изменения в gitlab

Если ошибка “unable to get local issuer certificate” сохраняется можно выполнить команду отключения проверки сертификата

git config --global http.sslVerify false

Поделиться:

Читайте также: