我无法在 Windows 上打开 git bash。当我尝试通过右键单击 git 本地存储库目录来打开 git bash 时,它只是创建文件 mintty.exe.stackdump 而不是打开 git bash 窗口。但是如果我在这里打开Git GUI它工作正常。
mintty.exe.stackdump文件包含以下信息
Exception: STATUS_ACCESS_VIOLATION at rip=000FFFFC39F
rax=00000000FFFFC39F rbx=00000000007766B0 rcx=00000000007766BC
rdx=0000000000776828 rsi=0000000000777024 rdi=00000000FFFFC39F
r8 =0000000000000004 r9 =0000000000000000 r10=0000000000000000
r11=0000000000000246 r12=0000000000000001 r13=00000000FFFFC3DC
r14=0000000000000000 r15=0000000000000000
rbp=0000000000000001 rsp=00000000FFFFC188
program=C:\Program Files\Git\usr\bin\mintty.exe, pid 23484, thread main
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
所以请帮我理解这个问题是什么?以及如何解决这个问题?
我今天遇到了一个非常相似的问题。可能对您来说太晚了,但这是由配置文件(您的主目录中的 .minttyrc)的一些问题引起的。
我保存了备份并将其删除,现在可以使用了。
将其添加到此处,因为它可能会在将来对其他人有所帮助。
请参阅以下链接了解更多信息:Git Bash - STATUS_ACCESS_VIOLATION
解决方案对我有用:
git reset --hard HEAD~10
git clean -f
git pull origin <branch name>
进入控制面板 > 添加或删除程序 > 卸载 git
然后安装