6

Windows 用の GitHub をインストールしたところ、便宜上、Windows エクスプローラーのコンテキスト メニューに powershell のエントリを追加しました。レジストリ コマンドは次のとおりです。

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit 
C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'

shell.ps1 で提案されているように、「. (Resolve-Path "$env:LOCALAPPDATA\GitHub\shell.ps1")」を profile.ps1 に追加して、poshgit を取得し、powershell 環境内で残りのセットアップを行いました。ただし、完全に機能しているわけではありません。shell.ps1 が実行されたことを確認できます (「$env:github_posh_git」を実行すると、正しい値が表示されます) が、git リポジトリに移動すると、拡張プロンプトが表示されません。

私は何が欠けていますか?

PS:Windows用のGitHubに付属しているPowershellの唯一のバージョンであり、フォルダーに「1.0」が実行されていると表示されていても

 $psversiontable.psversion

戻ってきた

Major  Minor  Build  Revision
-----  -----  -----  --------
2      0      -1     -1
4

1 に答える 1