首页 > 其他分享 >posh-git无法找到问题

posh-git无法找到问题

时间:2023-10-12 23:46:49浏览次数:33  
标签:git posh 找到 E5% 报错 E4% PowerShell

报错原因:
第一次安装是下载原文件的方式安装的,清理c盘的时候不小心删掉了posh-git文件,直接导致打开PowerShell报错,也就是标题↑(报错界面忘记截图了)

解决办法:
1. https://github.com/dahlbyk/posh-git/blob/v0/README.md

2. https://git-scm.com/book/zh/v2/%E9%99%84%E5%BD%95-A%3A-%E5%9C%A8%E5%85%B6%E5%AE%83%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8-Git-Git-%E5%9C%A8-PowerShell-%E4%B8%AD%E4%BD%BF%E7%94%A8-Git

上面两个链接随意点开一个,选择一个安装方式即可,只要最后一步别忘了:

记得修改Microsoft.PowerShell_profile.ps1文件:
1.进入路径:C:\Users\你的用户名\Documents\WindowsPowerShell

如果按照之前安装的步骤,此时当前文件夹 Mouduls 中已经有 posh-git了

 

 

2.随便哪个编辑器,比如用 vs code 打开当前目录下的 Microsoft.PowerShell_profile.ps1 文件,修改成 Import-Module 'C:\Users\你的用户名\Documents\WindowsPowerShell\Modules\posh-git\1.1.0\posh-git.psd1'


以上是一个解决报错过程的简单记录,为什么要写这玩意儿呢,因为这个问题是用ChatGPT解决的,以下是我把ChatGPT当做搜索引擎的过程,真的是很厉害很便利,这还是没联网、知识库只截止到2021年的前提下就能有这种能力,假以时日,我都不敢想...

AI,很便利吧~ 作者:乔尼噜噜 https://www.bilibili.com/read/cv21785452/ 出处:bilibili

 

标签:git,posh,找到,E5%,报错,E4%,PowerShell
From: https://www.cnblogs.com/panlifeng/p/17760887.html

相关文章

  • GitHub要求2FA?不慌,有它们帮你
    近日,GitHub宣布,到2023年底,所有用户都必须要启用双因素身份验证(2FA),不能只用密码啦。正如GitHub的首席安全官MikeHanley所指出的那样,保护开发者账号是确保软件供应链安全的重要一环,因为软件供应链的起点就在于开发者。启用双重身份认证(2FA)后,用户需要通过一次性密码(OTP......
  • git 报错 remote: You are not allowed to upload code
    背景: 尝试推送代码到A仓库时git返回“remote:Youarenotallowedtouploadcode”,其他仓库推送代码正常。 定位: 1. 确认我已拥有仓库权限 2.在其他服务器登录我本人gitlab账号推送代码到A仓库成功 3.其他人可以正常推送代码到A仓库 4.删除gitconfig中的账号......
  • git-线上分支合并
    1.线上分支合并1.线下分支合并:gitmergedev2.线上分支合并:-公司有个主分支---》只保留大版本信息,真正的开发在dev分支开发-你开发的代码,提交到dev的分支了,功能写完了,要给用户看了,把dev分支合并到主分支-线上分支合并:提交:-pr:pull......
  • Git 基本使用
    Git是一个免费、开源的分布式版本控制系统,可以高速处理从小型到大型的各种项目工作机制:  Git安装官方网址:https://git-scm.com/window下配置SSH连接GitHub、GitHub配置sshkey。由于本地Git仓库和gitHub仓库之间的传输是通过SSH加密,所以需要在本......
  • Git
    目录git介绍git安装git介绍Git是一个分布式版本控制系统,用于跟踪文件和目录的更改完成协同开发(多人一起开发)项目,帮助程序员整合代码1帮助开发者合并开发的代码2如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突3回滚功能,做版本管理,可以把代码退回到某个......
  • gitlab、线上合并分支、远程仓库回滚、git工作流,git pull和git fetch,变基、pycharm操
    gitlab使用1、创建账号---》管理员审核2、登录进去---》就能看到项目--(项目管理员把你添加成开发者了)3、把代码clone下来,使用pycharm打开4、写代码,本地提交问题:普通开发者,提交到master分支是不行的创建一个dev分支---》提交到dev分支后期由管理员做分支合并--......
  • git打标签
    可以通过打标签来触发流水线运行,下面给出简单操作教程   这里就表示标签已经打好了,下面需要我们使用git将标签推送上去,就把push代码一样   到此教程全部结束......
  • 使用Github Action实现构建、发布到 nuget.org
    使用GithubAction实现构建、发布到nuget.orgGitHubActions是GitHub提供的持续集成和持续部署(CI/CD)工具,它能够自动化构建、测试和部署你的项目。在这篇教程中,我们将探讨如何使用GitHubActions来构建一个.NET项目,并将它发布到NuGet.org。配置NuGetAPI密钥首先进入nuget......
  • git 常用指令与简单规范
    1.前言随着前端项目数量、前端开发人员、前端业务的日渐增多,则非常有必要整理一份简单的git规范,来进行项目开发的规范化约束。本文包括开发常用git指令、git分支管理规范、git提交规范等。2.git常用指令2.1.查看最新的远程分支#查看远程分支gitbranch-r#......
  • Git In Five Minutes (zz)
    //z2014-08-3107:44:[email protected][T7,L125,R6,V74]Git的基本命令:gitpull:从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:'gitpulloriginmaster'就是将origin这个版本库的代码更新到本地的master主枝,该功能类似于SVN的updategit......