检测到 Cygwin/Git 错误 cygheap 基础不匹配 [英] Cygwin/Git error cygheap base mismatch detected

查看:30
本文介绍了检测到 Cygwin/Git 错误 cygheap 基础不匹配的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了两个带有最新版本的 cygwin 和 git 的 Windows 服务器,并且正在尝试将 git 存储库从 S1 克隆到 S2.我可以使用 RSA 密钥成功地从 S2 ssh 到 S1,但是当我这样做时:git clone "ssh://root@S1/path/to/my/repo"它返回这个输出:

I have installed two windows servers with the latest versions of cygwin and git, and am trying to clone the git repository from S1, to S2. I can successfully ssh from S2 to S1 using RSA keys, but when I do this: git clone "ssh://root@S1/path/to/my/repo" It throws back this output:

    Cloning into /cygdrive/c/program files/apache software foundation/apache2.2/htdocs/myfolder...
    2 [main] git 2004 C:/cygwin/lib/git-core/git.exe *** fatal error - cygheap base mismatch detected - 0x61242860/0x6123790.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search fro cygwin1.dll using the WIndows Start->Find/Search facility and delete all bu the most recent version.  The most recent version *should* reside in x:cygwinin, where 'x' is the drive on which you have installed the cygwin distrubtion. Rebooting is also suggested if you are unable to find another cygwin DLL.  

--5 more errors like that one --

remote: Counting objects: 3275, done.
remote: Compressing oobjects: 100% (3106/3106), done.
fatal: write error: Broken pipe

所以我遵循了这些说明,但没有运气.有什么建议吗?

So I followed these instructions, but no luck. Any suggestions?

推荐答案

我遇到了同样的问题.

我刚刚重新启动我的电脑,它又工作了.

I just restarted my PC and it worked again.

找出问题原因无济于事,但至少你可以继续工作.

It doesn't help to find reason of problem but at least you can keep on to work.

这篇关于检测到 Cygwin/Git 错误 cygheap 基础不匹配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆