我一直使用Phil的方法安装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提示显示在我安装它的同一个PS窗口中,但是当我关闭该窗口并打开另一个窗口时,Post似乎又出现了。
这是一台新机器,配备了新的Windows 10 Pro。时髦-Git工作在我的旧版本,也与Windows 10 Pro,唯一不同的是我知道的是新的是SSD,这不应影响这一切。
发布于 2017-05-18 09:31:32
安装模块(Install-Module)与加载(导入)模块(Import-Module)似乎有些混淆。
在PowerShell每次启动时导入您的模块
...either使用命令行(如%windir%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -Command Import-Module posh-git )创建准备好的快捷方式
...or使用https://msdn.microsoft.com/en-us/library/windows/desktop/bb613488(v=vs.85).aspx)。
如果您计划导入几个模块(可能基于特殊条件),我更喜欢后者。无论如何,请记住,加载一个沉重的配置文件将影响您的PowerShells启动性能。
发布于 2021-11-01 13:00:48
我发现这 on GitHub很有用,@rkeithhill:
别担心。导入它之后,可以运行
Add-PoshGitToProfile -AllHosts,以便下次启动PowerShell时,posh-git将自动导入。
https://stackoverflow.com/questions/44043122
复制相似问题