Проверка наличия SSH-ключей

Перед тем, как начать генерацию SSH-ключей проверьте, нет ли у вас уже установленных ключей. Для этого:

  1. Откройте Git Bash.

    Примечание. Командная оболочка Git Bash появляется на вашем компьютере после установки Git (см. документ « Установка системы контроля версий Git»).
  2. Введите ls -al ~/.ssh или скопируйте текст ниже чтобы проверить наличие SSH-ключей:

    ls -al ~/.ssh
    # Вывод списка файлов в каталоге .ssh
  3. Просмотрите содержимое каталога на наличие публичных SSH-ключей.

По умолчанию публичные ключи могут быть имена:

  • id_dsa.pub
  • id_ecdsa.pub
  • id_ed25519.pub
  • id_rsa.pub

Если у вас отсутствуют пары публичных и приватных ключей или вы не хотите использовать существующие пары ключей для соединения с GitLab, тогда сгенерируйте новые SSH-ключи.

Если вы обнаружили пару публичного и приватного ключей (например, id_rsa.pub и id_rsa), которые вы хотите использовать для соединения с GitLab, вы можете добавить SSH-ключ в ssh-agent.

Если при просмотре каталога у вас появится ошибка ~/.ssh doesn't exist, не беспокойтесь. В программе создания ключей заложен функционал создания каталога .SSH.
В крайнем случае вы можете создать каталог самостоятельно в командном процессоре Windows. Для этого перейдите в каталог C:\user\вы и с помощью команды mkdir .ssh создайте каталог.