Я искал решение о том, как я могу использовать несколько ключей ssh, и выяснил, что он будет работать с конфигурационным файлом в каталоге .ssh, но он не работает на окнах..ssh/config файл для windows (git)
Моя проблема заключается в том, что я использую закрытый ключ для доступа к серверу git, поэтому он выглядит так: ssh: //[email protected]/directory, он отлично работает, когда я пользуюсь TortoiseGit, потому что есть возможность выбрать закрытый ключ.
Но я хочу использовать git rep в моей IntelliJ IDEA, и есть только возможность использовать родную оболочку git, и она также работает, если я поместил ключ, называемый id_rsa, в папку .ssh. Теперь я хочу использовать несколько ключей ssh (так что мой ключ получит имя «id_rsa_test», так как мне настроить файл .ssh/config под Windows, что он работает с обычным git-сервером?
Большинство примеров Я нашел еще только для использования с GitHub
Спасибо, но я на самом деле пробовал это, я думаю, что окна не распознают эту конфигурацию, расположенную в ~/.ssh /, есть ли возможность проверить, что, если git нашел этот файл? – mathew11
Попробуйте использовать среду varible, например, 'USERPROFILE':' IdentityFile% USERPROFILE%/SSH/id_rsa_test' или относительный путь:. 'IdentityFile id_rsa_test' – phts
Пробовал как ни один из них не работал, я также проверил, если переменная окр % userprofile%. Это даже работает с окнами? Я имею в виду, что git bash похож на небольшую «оболочку unix», возможно, есть проблема, или git ищет в другой папке для файла конфигурации. – mathew11