Erro ao configurar chaves .SSH com o Windows PowerShell
Eu tenho o shell GIT BASH funcionando corretamente com as chaves SSH, então eu sei que minhas etapas básicas de configuração estão corretas, mas eu prefiro o PowerShell do Windows (na verdade, eu prefiro o terminal Mac ou Linux, mas fora das opções disponíveis ... )
Enfim
O Windows PowerShell está configurado com a fonte de script PS1 nesta postagem do bloghttp: //markembling.info/2009/09/ssh-agent-in-powershel e pelo que sei, a inicialização está funcionando corretamente
Starting SSH agent...
SSH agent PID: 5064
Mas quando tento fazer o SSH ou executar comandos git no PowerShell, ainda é solicitada uma senha. Alguém viu isso antes? Prefiro PS ao Git Bash, mas continuarei no pior dos caso
EDITA - Resposta fornecida por VonC = Adicione% HOME% às variáveis de ambiente do sistema Windows
To view or change environment variables:
Right-click My Computer, and then click Properties.
Click the Advanced tab.
Click Environment variables.
Click one the following options, under user variables:
Click New
variable name `HOME` (No quotes, or percentage signs)
value: C:\Documents and Settings\**your username**
Reinicie o PowerShell (ou qualquer outro shell que você goste) e seu SSH funcionará por padrã