为什么我的Posh-Git提示会一直消失?

时间:2017-05-18 08:57:52

标签: git powershell posh-git

我一直使用Phil Haack安装Posh-Git的方法,使用以下PowerShell命令:

(new-object Net.WebClient).DownloadString("http://psget.net/GetPsGet.ps1") | iex
install-module posh-git

第一行安装PsGet,第二行Post Git。我刚刚尝试install-module posh-git安装了PsGet

发生的事情是,Post-Git提示符显示在我安装它的同一个PS窗口中,但当我关闭该窗口并打开另一个窗口时,Post-Git似乎又消失了。

这是一台新机器,带有新的Windows 10 Pro。 Posh-Git使用我的旧版本,也使用Windows 10 Pro,我知道的唯一区别是新版本是SSD,这不应该影响任何一个。

1 个答案:

答案 0 :(得分:0)

使用加载(导入)模块Install-Module)似乎让您感到困惑安装模块Import-Module)。

要在每次PowerShell启动时导入模块

...使用%windir%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -Command Import-Module posh-git

等命令行创建准备好的快捷方式

...或使用PowerShell profiles

如果您计划导入多个模块(可能基于特殊条件),我更喜欢后者。无论如何,请记住,加载繁重的配置文件会影响PowerShells的启动性能。