GIT推送关于不受信任的X11转发设置失败

我是新到git和OSX,来自Ubuntu和svn。

当我从OSX终端外壳执行“git push”时,我得到以下警告:

民间传说$ git push origin master
警告:untrusted X11转发设置失败:未生成xauth密钥数据
警告:没有xauth数据;使用假认证数据进行X11转发。
计数对象:7,完成。

它似乎工作正常,它只是一个警告。但我不明白。为什么有X11在这里玩?

我检查了我的.ssh /键,他们正确的600。

我想我只能不理会警告,但我宁愿清理它。或许学习一点。

最佳答案
这是一个ssh问题,而不是git问题。你看到的不是一个git呜咽,它是一个有效的警告从你的ssh客户端。你应该确保你的ssh配置不会尝试X11转发默认情况下(git不需要它),或者至少关闭你所连接的主机。

在你的〜/ .ssh / config尝试:

ForwardX11 no

在主机特定部分或全局。

转载注明原文:GIT推送关于不受信任的X11转发设置失败 - 代码日志