Я могу использовать ssh (т.е. для 'git' с heroku, github и т. Д.) Через GitBash, но я не могу сделать то же самое из приглашения Windows cmd на той же машине. В чем может быть проблема? Если я правильно помню, он работал из командной строки.
Я получаю ошибку:
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