Руководство о том, как клонировать репозиторий с GitHub через SSH.

В паре своих первых статей я показал вам, как клонировать репозиторий с GitHub на PyCharm. Но есть недостающий фрагмент. Я не сказал вам, как мы можем подключиться через SSH и что для этого нужно.

Скачать Гит

Во-первых, вам нужно скачать Git Scm по этой ссылке https://git-scm.com/downloads.

Установить Гит

После завершения загрузки дважды щелкните установщик, и появится новое окно. В данном случае я использую окна. Вы можете настроить, если вы используете Mac или Windows. Просто нажмите «Далее», пока установка не завершится. Просто пусть это по умолчанию.

Откройте Git Bash

Найдите «Git Bash» и откройте его. Откроется новое окно.

Создать SSH-ключ

Создайте ключ SSH, введите команду ssh-keygen. Это создаст ключи SSH на вашем локальном диске.

Выберите, где вы хотите сохранить ключ. Просто оставьте его в месте по умолчанию, затем нажмите Enter.

Если вы запросили парольную фразу, просто оставьте ее пустой и нажмите «Ввод».

Введите еще раз для подтверждения.

Теперь ключ уже создан на вашем локальном диске.

Добавьте ключ SSH в Github

Новая папка с именем .ssh создается с двумя файлами с именами id_rsa и id_rsa.pub.

Откройте файл id_rsa.pub. Внутри него находится ключ, который мы собираемся ввести в нашу учетную запись Github.

Откройте настройки своей учетной записи GitHub и щелкните раздел SSH and GPG keys.

Нажмите Новый ключ SSH в правом углу.

Вставьте текст внутри id_rsa.pub в поле key и напишите заголовок.

Готово!

Теперь вы можете клонировать свой репозиторий с GitHub через SSH.

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Присоединяйтесь к нашему сообществу Discord.