为什么使用推送时 GitLab 会出现“致命错误:无法从远程存储库读取。”而我可以进行拉取?

为什么使用推送时 GitLab 会出现“致命错误:无法从远程存储库读取。”而我可以进行拉取?

当我尝试时git push我收到以下消息:

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我可以克隆从远程。远程是 GitLab 私有仓库,因此我必须经过身份验证才能克隆或者因此我认为可以丢弃密钥/身份验证问题。

我在 GitLab 5.2.1

编辑

只是为了添加更多信息...

git clone克隆 repo成功后立即发生该错误。不是很罕见吗?

答案1

经过大量测试(例如删除和添加 ssh 密钥、取消保护所有 repo 分支等)后,问题得到解决,只需重启 GitLab 服务器即可。

相关内容