为什么Gitbash控制台显示我的用户作为默认的Windows用户名,即使我更改了它?

为什么Gitbash控制台显示我的用户作为默认的Windows用户名,即使我更改了它?,git,Git,我目前正在学习Git课程,最近刚在我的计算机上安装了Git,但是Git Bash显示了windows中的默认有缺陷的用户,该用户删除了其中的最后一个字母,我很久以前就设法更改了用户文件夹名称和环境变量,但是Git刚刚出现了这个问题,知道为什么会发生这种情况吗?如果是在Windows上,请尝试打开一个CMD,您可以在其中设置一个简化的路径以进行测试 set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS

我目前正在学习Git课程,最近刚在我的计算机上安装了Git,但是Git Bash显示了windows中的默认有缺陷的用户,该用户删除了其中的最后一个字母,我很久以前就设法更改了用户文件夹名称和环境变量,但是Git刚刚出现了这个问题,知道为什么会发生这种情况吗?

如果是在Windows上,请尝试打开一个CMD,您可以在其中设置一个简化的路径以进行测试

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%

然后,在同一个CMD会话中,键入
git bash
,查看生成的bash会话是否存在相同的问题。

我成功地解决了它,环境变量%USERNAME%仍然拼写错误,我所要做的就是更改netplwiz上的用户名,现在它已被修复。

您是如何更改用户文件夹名称和环境变量的?它们是否正确表示您登录Windows时使用的实际用户名?设置管理员帐户,重命名文件夹并搜索该注册表,algo替换了几乎所有包含旧用户名的注册表。我不知道我是否还遗漏了一些东西我担心如果你用钢锯进入Windows更改用户名,所有赌注都没有了。我成功地修复了它,环境变量%username%仍然拼写错误,我所要做的就是在netplwiz上更改用户名,现在它已经修复了,无论如何谢谢你的帮助:)。谢谢你这么快就回答了,我这么做了,但是它返回bash不是git命令,知道为什么吗?@CamiloPenagos这意味着GH环境变量没有反映正确的git安装文件夹。例如:
设置“GH=C:\ProgramFiles\Git”
。仔细检查Git的安装位置。然后在一个新的CMD会话中重复这些set命令。所以我瞄准那个文件夹,因为它在我的pc上是一样的,仍然没有什么,但我只是在CMD上运行了
set
,我刚刚意识到系统变量USERNAME仍然是默认的,我解释过这个问题,我想这就是为什么既然git瞄准的是\u,你知道如何更改它吗?