推送到 Git (GitLab) 时出现错误 401

Ale*_*lex 5 git gitlab

我收到错误

总共 4 个(增量 2),重复使用 0 个(增量 0)
错误:RPC 失败;结果=22,HTTP 代码 = 401

当推送到 GitLab 上的 git 存储库时。

它曾经工作过。

Tho*_*est 4

我遇到了同样的问题:公共存储库不会强制 git 在第一个请求上进行身份验证,并且 git 不会对同一推送的后续请求提供身份验证(至少从版本 1.7.9 开始)。

这个 GitLab 的拉取请求应该可以修复它;在 GitLab 6.3 上进行了测试,但它也可能适用于旧版本(如果它与版本字符串一起失败,请告诉我)。

https://github.com/gitlabhq/gitlabhq/pull/5760