GitBash没有输出到控制台

时间:2018-12-04 03:43:18

标签: git-bash

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

git命令似乎可以执行,但是在控制台中什么也没显示。例如,我可以pull,push,init并起作用,但是命令行上没有任何显示。

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

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

也不会在命令行上显示当前分支。重新安装。我是否缺少某些配置,还是某些Windows问题,还是其他?

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

在Windows命令行中

git --version可以正常工作,但在GitBash中则不能。

2 个答案:

答案 0 :(得分:2)

尝试并重新安装Git for Windows,并可能通过PortableGit-2.20.0.rc2.windows.1-64-bit.7z.exe这样的便携式版本1(可以将压缩文件解压缩到任意位置)和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%

然后检查该会话(具有简化路径的会话)是否仍然存在。

答案 1 :(得分:0)

在Windows中,这已经发生了几次。在每种情况下,https://jsfiddle.net/z3aso7u0/都是秘密。

  

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

     

解决方案是键入重置