git shell Windows 中的错误
git shell error in Windows
Split-Path : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:1 字符: 16
+ Push-Location (Split-Path -Path $MyInvocation.MyCommand.Definition -Parent)
+ ~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
Import-Module : 未能加载指定的模块“.\posh-git”,因为在任何模块目录中都没有找到有效模块文件。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:4 字符: 1
+ Import-Module .\posh-git
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (.\posh-git:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
Pop-Location : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:23 字符: 1
+ Pop-Location
+ ~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
Start-SshAgent : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:25 字符: 1
+ Start-SshAgent -Quiet
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
我已经安装了 Github for Windows
但是当我打开 git shell 时,很多东西都出错了。
我尝试重新安装它,但没有任何改变。
当我将 github for windows -Options -Default shell 更改为 GitBash,一切正常
我不确定您使用的 Git 版本(或您的 %PATH%),但使用最新的便携式 Git 应该可以:
- PortableGit-2.10.0-64-bit.7z.exe 解压到任何地方
- 将其添加到您的
%PATH%
- 致电
bash -i --login
Split-Path : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:1 字符: 16
+ Push-Location (Split-Path -Path $MyInvocation.MyCommand.Definition -Parent)
+ ~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
Import-Module : 未能加载指定的模块“.\posh-git”,因为在任何模块目录中都没有找到有效模块文件。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:4 字符: 1
+ Import-Module .\posh-git
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (.\posh-git:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
Pop-Location : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:23 字符: 1
+ Pop-Location
+ ~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
Start-SshAgent : 找不到驱动器。名为“.C”的驱动器不存在。
所在位置 C:\Users\Administrator\AppData\Local\GitHub\PoshGit_a2be688889e1b24632e83adccd9b2a44b91d655b\profile.example.p
s1:25 字符: 1
+ Start-SshAgent -Quiet
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (.C:String) [], DriveNotFoundException
+ FullyQualifiedErrorId : DriveNotFound
我已经安装了
Github for Windows
但是当我打开 git shell 时,很多东西都出错了。我尝试重新安装它,但没有任何改变。
当我将 github for windows -Options -Default shell 更改为 GitBash,一切正常
我不确定您使用的 Git 版本(或您的 %PATH%),但使用最新的便携式 Git 应该可以:
- PortableGit-2.10.0-64-bit.7z.exe 解压到任何地方
- 将其添加到您的
%PATH%
- 致电
bash -i --login