Je viens d'installer GitHub pour Windows et pour plus de commodité j'ai ajouté des entrées pour la PowerShell dans le menu contextuel dans l'Explorateur Windows. Les commandes de registre sont:Powershell pour la configuration GitHub
C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -NoExit
C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'
Comme suggéré dans shell.ps1 j'ai ajouté "(env $: LOCALAPPDATA \ GitHub \ shell.ps1 Resolve-Path ")"." À mon profile.ps1 pour obtenir poshgit et configuration de repos dans mon environnement PowerShell. Cela ne fonctionne pas complètement cependant. Je peux voir que shell.ps1 a été exécuté (lors de l'exécution de "$ env: github_posh_git" je vois la bonne valeur apparaissant) mais quand je navigue vers un repo git je ne vois pas le prompt amélioré.
Qu'est-ce qui me manque?
PS: La seule version de Powershell je est venu avec GitHub pour Windows, et même si le dossier dit "1.0" en cours d'exécution
$psversiontable.psversion
retourné
Major Minor Build Revision
----- ----- ----- --------
2 0 -1 -1
Ignorer le nom du dossier. Il dit toujours v1.0 pour PowerShell v3 et l'aperçu v4. –
Où avez-vous placé votre fichier profile.ps1? Il devrait être dans '$ Home \ Documents \ WindowsPowerShell'. –
@KeithHill Le fichier profile.ps1 est l'endroit que vous avez mentionné. – Renaud