【问题标题】:Error using Git Push in RStudio在 RStudio 中使用 Git Push 时出错
【发布时间】:2017-05-16 07:29:01
【问题描述】:

我在 Rstudio 中使用 git 将代码推送到 github 存储库。这在几天前还可以正常工作,现在单击按钮时出现以下错误:

github --credentials 获取:github:找不到命令 0 [主] bash (7692) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1307408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 0 [main] bash 7164 fork: child -1 - fork 进程 7692 意外死亡,重试 0,退出代码 0xC0000142,errno 11 C:/Program 文件/RStudio/bin/postback\rpostback-askpass: fork: retry: No child 流程 0 [主] bash (1180) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x13E7408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 1022288 [主] bash 7164 前叉:子 -1 - 分叉进程 1180 意外死亡,重试 0,退出代码 0xC0000142, errno 11 C:/Program Files/RStudio/bin/postback\rpostback-askpass: fork:重试:没有子进程 1 [主] bash (2732) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1197408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 3053296 [主] bash 7164 前叉:子 -1 - 分叉进程 2732 意外死亡,重试 0,退出代码 0xC0000142, errno 11 C:/Program Files/RStudio/bin/postback\rpostback-askpass: fork:重试:没有子进程 0 [主] bash (476) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x10D7408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 7084656 [主] bash 7164 前叉:子 -1 - 分叉进程 476 意外死亡,重试 0,退出代码 0xC0000142, errno 11 C:/Program Files/RStudio/bin/postback\rpostback-askpass: fork:重试:没有子进程 0 [主] bash (5424) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1157408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 15112190 [主] bash 7164 前叉:子 -1 - 分叉进程 5424 意外死亡,重试 0,退出代码 0xC0000142, errno 11 C:/Program Files/RStudio/bin/postback\rpostback-askpass: fork:资源暂时不可用错误:无法读取askpass 来自“rpostback-askpass”的响应 0 [主] bash (9460) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1327408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 0 [main] bash 3908 fork: child -1 - fork 进程 9460 意外死亡,重试 0,退出代码 0xC0000142,errno 11 bash:fork: 重试:没有子进程 0 [主] bash (4036) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1217408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 1040452 [主] bash 3908 前叉:子 -1 - 分叉进程 4036 意外死亡,重试 0,退出代码 0xC0000142, errno 11 bash:fork:重试:没有子进程 1 [主] bash (4620) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x10A7408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 3059723 [主] bash 3908 前叉:子 -1 - 分叉进程 4620 意外死亡,重试 0,退出代码 0xC0000142, errno 11 bash:fork:重试:没有子进程 1 [主] bash (6948) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x11C7408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 7088954 [主] bash 3908 前叉:子 -1 - 分叉进程 6948 意外死亡,重试 0,退出代码 0xC0000142, errno 11 bash:fork:重试:没有子进程 0 [主] bash (3480) C:\Users\M\AppData\Local\GitHub\PortableGit_f02737a78695063deace08e96d5042710d3e32db\usr\bin\bash.exe: * 致命错误 - 检测到 cygheap 基础不匹配 - 0x12C7408/0x1117408。这个问题可能是由于使用 cygwin DLL 的不兼容版本。使用搜索 cygwin1.dll Windows 开始-> 查找/搜索工具并删除除最 最新版本。最新版本应该位于 x:\cygwin\bin,其中“x”是您安装了 cygwin 发行版。如果您无法重新启动,也建议 找到另一个cygwin DLL。 15113095 [主] bash 3908 前叉:子 -1 - 分叉进程 3480 意外死亡,重试 0,退出代码 0xC0000142, errno 11 bash:fork:资源暂时不可用错误:未能 执行提示脚本(退出代码 254)致命:无法读取用户名 对于'https://github.com':没有错误

我不知道为什么它不再起作用了。我该如何处理这个错误?

【问题讨论】:

  • 好吧,我猜这个问题可能是由于使用了不兼容的 cygwin DLL 版本。你最近有升级什么吗?比如git或者gnu?
  • 我已经安装了一些 Windows 更新

标签: git rstudio


【解决方案1】:

重新安装 Git 解决了这个问题。

【讨论】:

    猜你喜欢
    • 2010-10-31
    • 1970-01-01
    • 2012-12-08
    • 2015-12-18
    • 2015-07-13
    • 2014-09-16
    • 2018-11-22
    • 1970-01-01
    • 2021-03-30
    相关资源
    最近更新 更多