突然间,我的GIT for windows无法工作了,对于每个代码库而言。
每次进行git操作时都会出现一个对话框,显示“Git for Windows已停止工作”(无论是从GIT bash、PowerShell还是SourceTree):
/c/Projects/Github/SignalR (master)
$ git pull upstream master
remote: Counting objects: 15, done.
remote: Compressing objects: 100% (14/14), done.
fatal: write error: Invalid argument
fatal: unpack-objects failed
我已经完全重新安装了GIT,删除了所有凭据助手(最新版本1.9.4),删除了.gitconfig文件,删除/重新安装了Git扩展,但都没有起作用。
事件查看器只提到ntdll.dll中的故障:
Faulting application name: git.exe, version: 1.9.0.0, time stamp: 0x5399b485
Faulting module name: ntdll.dll, version: 6.3.9600.17114, time stamp: 0x53648f36
Exception code: 0xc0000005
Fault offset: 0x0003ffc5
Faulting process ID: 0x2228
Faulting application start time: 0x01cf9f49e1a5842c
Faulting application path: C:\Program Files (x86)\Git\bin\git.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report ID: 1f536891-0b3d-11e4-833c-6003089821b1
Faulting package full name:
Faulting package-relative application ID:
我似乎自昨天以来没有安装任何新的Windows更新,而昨天它还很正常...你有什么想法是什么突然引起了这个问题吗?