【问题标题】:What is Error Code 128?什么是错误代码 128?
【发布时间】:2013-06-21 21:38:29
【问题描述】:

什么是 git-remote-http 错误代码 128。它发生在我试图推送到需要身份验证的存储库时(它从未要求输入密码。)是否有一些中心位置可以找出错误代码的含义?

【问题讨论】:

  • 按照Linux标准,这将是由于信号编号0而导致的异常退出。不存在。我的猜测是这应该意味着“没有通常原因的异常退出”
  • 谷歌?或者这里是possible related question
  • 我遇到了类似的问题。 git pull 和 git clone 将返回代码 128。 strace 显示 libnss3.so 存在段错误。我正在使用 CentOS 6.5。

标签: git


【解决方案1】:

128 是默认的致命错误代码。这并不意味着它一定与身份验证有关。

这意味着您必须阅读错误消息。

请参阅 source codegit documentation

【讨论】:

    【解决方案2】:

    如果说命令返回码,则表示密钥已被撤销。

    您可以在此处找到现有代码,例如:http://mazack.org/unix/errno.php

    【讨论】:

    • 该链接列出了 C stdlib errno 值,not 进程退出代码。
    【解决方案3】:

    这可能是因为您的 SSH 密钥已被泄露。新建一个并将其添加到您的 GitHub 帐户。

    【讨论】:

      猜你喜欢
      • 2016-05-03
      • 2016-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-29
      • 2015-05-18
      • 1970-01-01
      相关资源
      最近更新 更多