GitBash突然停止正常工作。我尝试卸载并无济于事。
git命令似乎可以执行,但是在控制台中什么也没显示。例如,我可以pull,push,init并起作用,但是命令行上没有任何显示。
git --version
不会向控制台返回任何内容。
但是,如果我使用git --version > output.txt
将其输出到文件中,它将在文件中正确显示。
也不会在命令行上显示当前分支。重新安装。我是否缺少某些配置,还是某些Windows问题,还是其他?
我正在Windows 7上运行git版本2.19.2.windows.1。
在Windows命令行中git --version可以正常工作,但在GitBash中则不能。
答案 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键),即使看起来好像我没有输入任何内容!
解决方案是键入重置