Плагин Neovim Fugitive не использует ключевой агент ssh, поэтому я не могу нажать Gpush/Git

Я использую Neovim в Windows, а также плагин vim-fugitive. В плагине есть команда, которая отправляет коммиты, Gpush. Я получаю сообщение об ошибке: «Отказано в доступе (открытый ключ) фатально: невозможно прочитать из удаленного репозитория. Я использую ключ ssh, все работает нормально в консоли, но не с плагином. Я не могу найти кого-либо еще с такой же проблемой онлайн.


person kurokashiro    schedule 29.04.2020    source источник


Ответы (1)


Попробуйте запустить Neovim из сеанса CMD, где вы сначала набрали:

set "GIT_SSH_COMMAND=ssh -Tv"

Это должно генерировать больше трассировок во время команды Gpush, позволяя видеть, куда смотрит SSH по паре закрытый/открытый ключ.

person VonC    schedule 29.04.2020