power posh portable for git powershell

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