Git Bash没有输出到控制台

问题描述 投票:5回答:2

GitBash突然停止正常工作。我尝试卸载并重新安装无济于事。

git命令似乎执行,但在控制台中没有显示任何内容。例如,我可以拉,推,初,它可以工作,但命令行上没有任何显示。

git --version不会向控制台返回任何内容。

但是,如果我将其输出到带有git --version > output.txt的文件,它会在文件中正确显示。

也不会在命令行上显示当前分支。新重新安装。我错过了一些配置还是一些Windows问题,还是其他什么?

我在Windows 7上运行git版本2.19.2.windows.1。

Windows命令行中的git --version工作正常,但不适用于GitBash。

git-bash
2个回答
2
投票

尝试并重新安装Git for Windows,可能通过便携式版本,如PortableGit-2.20.0.rc2.windows.1-64-bit.7z.exe(您可以在任何地方解压缩的存档)和simplified PATH

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%

如果问题仍然存在,请检查该会话(具有所述简化路径的会话)。


0
投票

这种情况在Windows中发生过几次。在每种情况下,this post都有这个秘密。

就我而言,光标没有移动,或者在屏幕上显示我的输入。但是,它实际执行了命令(如果我按下Enter键),即使看起来我没有输入任何内容!

解决方案是键入reset <Enter>

© www.soinside.com 2019 - 2024. All rights reserved.