Я могу использовать ssh (т.е. для 'git' с heroku или github и т. Д.) Через GitBash, но я не могу сделать то же самое из командной строки Windows на том же компьютере. В чем может быть проблема? Если я правильно помню, раньше он работал из командной строки.
Я получаю следующую ошибку:
Permission denied (publickey). fatal: The remote end hung up unexpectedly
Я получил оба журнала: вот последние четыре строки из cmd, которые отличаются от 'git bash':
debug1: Trying private key: /.ssh/identity
debug1: Trying private key: /.ssh/id_rsa
debug1: Trying private key: /.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).
в случае Git bash: соответствующие строки:
debug1: Trying private key: /c/Users/user1/.ssh/identity
debug1: Offering public key: /c/Users/user1/.ssh/id_rsa
debug1: Remote: Forced command: gerve user1
debug1: Remote: Port forwarding disabled.
debug1: Remote: X11 forwarding disabled.
Решено
Как намекнул @snemarch, установка следующего env var решила мою проблему:
set HOME=C:\Users\user1