11

Git for Windows を介して posh-git を使用するように Powershell を設定しました。私のプロファイルファイルには次のものがあります:

# If Posh-Git environment is defined, load it.
. (Resolve-Path "$env:LOCALAPPDATA\GitHub\shell.ps1")
. $env:github_posh_git\profile.example.ps1

Powershell を開くたびに、id_rsa キーのパスフレーズが要求されます。それは問題ありませんが、実際にリクエストを表示するには時間がかかります。この方法で最初に設定したときは、非常に高速にパスを要求されましたが、時間の経過とともに読み込み時間が長くなりました.

助言がありますか?私はこれを調べる際に何から始めるべきかさえ知りません。

4

3 に答える 3

6

問題は、実際にユーザー環境変数の設定が遅いことです。最近、代わりに一時ファイルを使用する変更をマージしました。

最新の GH4W (1.0.48.0) には、この変更が含まれています。

于 2013-06-05T11:42:18.843 に答える
1

同様の問題がありました(パスフレーズ要求なし)。再インストールは役に立ちました。それはここで与えられたアドバイスです:

いずれにせよ、今日、私は posh-git のすべての痕跡 (Microsoft.PowerShell_profile.ps1 のエントリを含む) を完全に削除し、ソースから複製しました。これで問題は解決しました!

于 2013-05-12T16:46:19.220 に答える