Авторизация через SSH

Генерация ключа

Для того чтобы настроить SSH Key воспользуемся Git GUI - родной графический интерфейс. После установки, Git GUI можно открыть в 2 способа: в главном меню Пуск или через контекстное меню Проводника.
Screenshot Screenshot

В открывшемся окне идем Help > Show SSH Key.
Screenshot

В новом окне мы увидим текущий SSH Key или же пустое поле. Если у нас пустое поле жмем Generate Key.
Screenshot

При генерации полноценного SSH ключа нужно заполнить детальную информацию владельца. Git GUI пропускает информацию владельца и предлагает лишь ввести passphrase (пароль для ключа) однако в нашем случае пароль нам не нужен, поэтому поле оставляем пустым и жмем OK.
Screenshot

Так как мы не вводили пароль при подтверждении пароля так же оставляем поле пустым и жмем ОК.
Screenshot

В итоге мы получили сгенерированный SSH Key для использования с удаленными гит репозиториями.
Screenshot

Настройка SSH Key в git.hospserver.com

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

Идем на git.hospserver.com.
В правом верхнем углу сайта жмем на стрелку вниз и выбираем Your Settings.
Screenshot

Далее в левой колонке жмем SSH Keys.
Screenshot

На этой странице можно увидеть все наши, уже добавленные, ключи.
Жмем Add Key.
Screenshot

Есть 2 варианта работы с SSH ключами и несколькими рабочими местами.
Например у нас есть 2 компьютера (рабочие станции).
Вариант 1: Сгенерировать SSH ключ на каждом компьютере и добавить каждый ключ на сайт
Вариант 2: Сгенерировать только один SSH ключ и размножить его между компьютерами.

Внизу страницы появится 2 поля:

Screenshot

После добавления ключа будет появится соответствующая запись.
Так же на этой странице можно увидеть используется ли ключ.
Screenshot