Как заставить работать функцию 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, это помогло перезагрузить компьютер после установки. Все работало тогда.