8

更新:

该实用程序旨在通过我正在浏览的经过认证的 Microsoft Visual Academy (MVA) 视频帮助配置Git 。

当我通过 Chocolatey 安装软件包时收到一个特殊错误。

  • 我已经上传了命令提示符
  • 指向 Chocolatey Bin 目录的目录
  • 尝试通过安装cinst poshgit

它下载并看起来好像正在运行,它甚至在C:\Tools\Poshgit. 然后它给了我以下信息:

[错误] 无法将参数绑定到参数“路径”,因为它是一个空字符串。在 C:\Chocolatey\ChocolateyInstall\Helpers\functions\Writer-ChocolateyFailure.ps1:30 char 2

这导致了失败,我也不完全确定为什么。它是 Chocolatey 的全新安装。难道我做错了什么?

4

1 回答 1

2

所以安装GitPosh-Git并不太愉快,我修复错误的方法是重新安装Chocolatey,然后执行以下操作:

@Powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

我知道这是一个乏味的命令,但是我重新安装了上面的命令,然后通过Power Shell(以管理员身份运行)执行了以下操作。

Set-ExecutionPolicy RemoteSigned
cinst poshgit 

这并没有完全解决,因为有以前失败的回忆,所以我做了:

cinst poshgit -force
cinst git.install -force
git

输入git后,我就可以访问git命令并能够:

git config --global user.name "Your Name"
git config --global user.email "Your Email"
cinst git-credential-winstore

没有任何其他问题,来自命令行安装的问题应该刚刚从Power Shell开始。

于 2014-05-02T19:01:00.757 回答