我已经结识了一个新客户。客户希望在一台机器上完成工作。他们已经在主机上安装了Git。当我运行Git命令时,Git挂起。
无论我运行什么命令,都会发生这种情况,无论我是从Windows Powershell还是DOS运行Git,都会发生这种情况。 Git为何挂起的任何想法?
计算机正在运行以下规格:
OS Name Microsoft Windows 10 Enterprise
Version 10.0.17134 Build 17134
Processor Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz, 2112 Mhz, 4 Core(s), 8 Logical Processor(s)
Installed Physical Memory (RAM) 32.0 GB
Windows PowerShell规范...
PSVersion 5.1.17134.858
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.17134.858
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
DOS规格...
Version 10.0.17134.1610
他们已经在计算机上安装了以下版本的Windows Git:
Version 2.28.0.windows.1
答案 0 :(得分:0)
这可能是由于计算机上存在某种防病毒软件或安全软件所致。不幸的是,这些工具可能会将代码注入各种过程中并引起问题,尤其是以非传统方式编译的程序。其中许多程序还会导致沙箱技术(例如Chrome中使用的沙箱技术)出现问题,因此实际上会恶化系统的安全性。
对于任何可能出现此类问题的Windows用户,我的建议是完全卸载该软件并重新启动。禁用它通常是不够的。就防病毒软件而言,Windows Defender引起问题的可能性要小得多,并且可以与WSL等各种功能一起更好地工作。