更新
此实用程序旨在通过我正在浏览的经过认证的Microsoft Visual Academy(MVA)视频帮助配置 Git 。
当我通过Chocolatey安装软件包时,我收到一个特殊的错误。
cinst poshgit
它下载并显示为好像正常工作,甚至在C:\Tools\Poshgit
下创建目录。然后它给了我以下内容:
[错误]无法将参数绑定到参数'路径'因为它是一个 空字符串。在 C:\的巧克力\ ChocolateyInstall \助手\功能\编剧兼ChocolateyFailure.ps1:30 char 2
导致失败,我也不完全确定原因。这是一个全新的Chocolatey安装。我做错了吗?
答案 0 :(得分:2)
所以安装 Git 和 Posh-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 开始。