Как заставить работать функцию GitKraken - "Использовать локальный агент SSH"

Вкратце

Как правильно настроить ключи SSH в GitKraken для работы с различными репозиториями git github/bitbucket?

Полная информация

Функция снимка, как показано ниже в настройках GitKraken. Когда я проверяю Use local SSH agent, git pull / push /... команды перестают работать. Использование команды git из консоли работает нормально для меня.

В настоящее время я должен снять его и выбрать ключ ssh, который я хочу использовать, что довольно утомительно при работе с несколькими провайдерами git-репо.

Мой поиск в Google и результаты поиска на нашем сайте немного полезны, поэтому я спросил здесь.

введите описание изображения здесь

1 ответ

Вы запускаете gitkraken под Linux? Для меня проблема заключалась в том, что мне пришлось экспортироватьSSH_AUTH_SOCK для gitkraken, чтобы найти агента.

Итак, я запускаю gitkraken вот так:

SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" /usr/share/gitkraken/gitkraken

Это может быть редким случаем, но если это может помочь по крайней мере кому-то: для меня perosnally, имея ту же проблему после установки gitkraken, это помогло перезагрузить компьютер после установки. Все работало тогда.

Другие вопросы по тегам