portable - Powershell/PoshGit-''No se pudo encontrar ssh-agent''
install posh git powershell (2)
Solo necesita invertir esas dos líneas en su Microsoft.PowerShell_profile.ps1 para que la variable de entorno PATH se actualice para incluir la ruta de la papelera de Git antes de incluir el perfil posh-git.
En mi PC esto es lo que parece: inicio PowerShell y obtengo el mensaje de advertencia:
WARNING: Could not find ssh-agent
Localizo y edito el perfil de PowerShell usando $profile
:
C:/Users/glombard> notepad $profile
Actualice $env:path
para incluir la ruta a git antes de cargar el perfil de ejemplo posh-git:
$env:path += ";${env:ProgramFiles(x86)}/Git/bin"
# Load posh-git example profile
. ''C:/tools/poshgit/dahlbyk-posh-git-22f4e77/profile.example.ps1''
He instalado la versión de Git-1.8.3-preview20130601.exe
desde https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git . También instalé PoshGit y estoy usando Windows PowerShell.
Cuando inicio PowerShell, obtengo
ADVERTENCIA: no se pudo encontrar ssh-agent
Puedo ingresar ssh-agent.exe
en la línea de comandos y el agente ssh se inicia. También puedo hacer todos los comandos de Git, así que mi camino a Git probablemente sea correcto.
He seguido esta guía para que Git funcione correctamente en Windows.
Ya he intentado su sugerencia de agregar $env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "/Git/bin"
$env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "/Git/bin"
en mi archivo Microsoft.PowerShell_profile.ps1 y no funcionó. No hizo ninguna diferencia. Estoy buscando sugerencias que no sean esa solución.
Para completar, este es mi archivo Microsoft.PowerShell_profile.ps1
# Load posh-git example profile
. ''C:/Users/________/code/posh-git/profile.example.ps1''
$env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "/Git/bin"
También puede hacer una actualización Chocolatey reinstalar Posh Git. choco install poshgit
o choco upgrade poshgit