13

https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+gitGit-1.8.3-preview20130601.exeからGit バージョンをインストールしました。PoshGit もインストールし、Windows PowerShell を使用しています。

PowerShell を起動すると、

警告: ssh-agent が見つかりませんでした

コマンド ラインに入ることができssh-agent.exe、ssh エージェントが起動します。また、すべての Git コマンドを実行できるので、Git へのパスはおそらく正しいでしょう。

Windows で Git を正しく動作させるために、このガイドに従っています。

Microsoft.PowerShell_profile.ps1 ファイルに追加するという彼の提案を既に試しましたが、$env:path += ";" + (Get-Item "Env:ProgramFiles(x86)").Value + "\Git\bin"うまくいきませんでした。違いはありませんでした。その解決策以外の提案を探しています。


完全を期すために、これは私の 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"
4

2 に答える 2

27

posh-git プロファイルを含めるに、Git bin パスを含めるように PATH 環境変数が更新されるように、Microsoft.PowerShell_profile.ps1 のこれらの 2 行を逆にする必要があります。

私の PC では次のように表示されます。PowerShell を起動すると、次の警告メッセージが表示されます。

WARNING: Could not find ssh-agent

次を使用して、PowerShell プロファイルを見つけて編集します$profile

C:\Users\glombard> notepad $profile

$env:pathposh-git サンプル プロファイルをロードする前に、 を更新して git へのパスを含めます。

$env:path += ";${env:ProgramFiles(x86)}\Git\bin"

# Load posh-git example profile
. 'C:\tools\poshgit\dahlbyk-posh-git-22f4e77\profile.example.ps1'
于 2013-07-12T22:35:51.317 に答える
0

Posh Git のChocolateyアップグレードまたは再インストールを行うこともできます。choco install poshgit また choco upgrade poshgit

于 2015-12-30T15:00:25.887 に答える