首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新posh-git

如何更新posh-git
EN

Stack Overflow用户
提问于 2013-05-21 00:52:07
回答 3查看 5.1K关注 0票数 9

我有一个旧版本的posh-git,我想要更新它(同时试图解决powershell启动缓慢的问题)

我已经从存储库中获取了最新的内容,当我尝试执行.\install.ps1时,我会得到

代码语言:javascript
复制
It seems posh-git is already installed...

如何更新posh-git?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-05-21 01:07:37

它所要做的就是查看脚本是否来源于你的个人资料:

代码语言:javascript
复制
$profileLine = ". '$installDir\profile.example.ps1'"
if(Select-String -Path $PROFILE -Pattern $profileLine -Quiet -SimpleMatch) {
    Write-Host "It seems posh-git is already installed..."
    return
}

由于它似乎将installDir作为运行安装脚本的文件夹,因此只需使用较新版本的posh-git升级该文件夹就已经更新了这些文件。

如果您对此不满意,只需删除配置文件中的profile.example.ps1源代码行,然后再次运行安装程序:)

票数 9
EN

Stack Overflow用户

发布于 2016-09-07 16:16:34

如果通过PsGet安装,您只需运行

代码语言:javascript
复制
Update-Module posh-git
票数 10
EN

Stack Overflow用户

发布于 2015-08-29 03:08:17

我是通过PsGet安装的,所以我重命名了该文件夹

C:\Users\[myName]\Documents\WindowsPowerShell\Modules\posh-git

并重新运行

Install-Module posh-git

它下载了最新的,但告诉我它已经安装了,可能是因为我没有从Microsoft.PowerShell_profile.ps1中删除这些行。不过,这就是我所需要的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16654372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档