错误:git-credential-osxkeychain死于信号11 [英] error: git-credential-osxkeychain died of signal 11

查看:94
本文介绍了错误:git-credential-osxkeychain死于信号11的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了github 0.8.4版本,
,但是当我尝试从git获取某些内容时,它显示了这条消息。

 从Queue-iOS获取所有跟踪分支已成功完成。 

命令:git fetch Queue-iOS

错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
从https://github.com/appstute/Queue-iOS
59bb075..b2da838 master - > Queue-iOS / master

这是一个关于keychain的问题,
当我去拉从git hub,显示以下消息:

 从Queue-iOS提取所有跟踪分支时遇到错误。 

命令:git pull Queue-iOS

错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
错误:git-credential-osxkeychain死于信号11
您被要求从远程'Queue-iOS'拉出,但没有指定
a分支。因为这不是您当前分支的默认配置远程
,所以您必须在命令行上指定一个分支。

error = 1

这里Queue-iOS是本地文件夹在git上配置。请帮助。

解决方案

我正在使用Mac OS X 10.7.5。我最近下载了适用于Mac的git 1.8.1.2。安装后,我在运行时遇到了同样的信号11错误消息:

$ git凭证-osxkeychain



反过来运行:

/ usr / local / git / bin / git -credential-osxkeychain



Signal 11是SEGFAULT,它可能指示一个错误(例如,取消引用空指针)和 git-credential-osxkeychain 程序。



我遵循并获取一个新的 git-credential-osxkeychain 来自S3。这解决了这个问题。新副本的大小不同,这让我猜这个bug已经被修补了。



与此同时,我相信使用像这样的URL 在配置中也应该解决这个问题,因为它绕过HTTPS,并且在不再调用密钥链助手的地方使用SSH。


I have installed github version 0.8.4, but when i try to fetch something from git, it is showing this message.

Fetching all tracking branches from Queue-iOS completed successfully.

command: git fetch Queue-iOS

error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
From https://github.com/appstute/Queue-iOS
   59bb075..b2da838  master     -> Queue-iOS/master

It is a problem regarding keychain, when i go for pull from git hub, the following message is displayed

Pulling all tracking branches from Queue-iOS encountered an error.

command: git pull Queue-iOS

error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
error: git-credential-osxkeychain died of signal 11
You asked to pull from the remote 'Queue-iOS', but did not specify
a branch. Because this is not the default configured remote
for your current branch, you must specify a branch on the command line.

error = 1

Here Queue-iOS is the local folder I have configured on git. Please help.

解决方案

I am using Mac OS X 10.7.5. I recently downloaded git 1.8.1.2 for Mac. Having it installed, I bumped into the same signal 11 error message when running:

$git credential-osxkeychain

which in turn runs:

/usr/local/git/bin/git-credential-osxkeychain

Signal 11 is SEGFAULT which might indicate a bug (e.g. dereferencing a null pointer) with the git-credential-osxkeychain program.

I followed instructions on caching your github password and grabbed a new copy of git-credential-osxkeychain from S3. That resolved the problem. The new copy is of different size which makes me guess the bug has been patched.

In the meantime, I believe using a URL like git@github.com:yang3wei/octopress-3-in-one in the config should also work around the problem as it bypasses HTTPS and uses SSH instead where the key chain helper is not invoked any more.

这篇关于错误:git-credential-osxkeychain死于信号11的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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