热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

gitlab中的奇怪错误:致命:协议错误:错误的行长字符:Depl

如何解决《gitlab中的奇怪错误:致命:协议错误:错误的行长字符:Depl》经验,为你挑选了2个好方法。

在我的一台服务器上,当我尝试在gitlab上拉/ ls-remote新创建的repo时,我收到这些错误:

git ls-remote git@gitlab.com:mas-vem/dinnerdelivery.git
fatal: protocol error: bad line length character: Depl

如果我试图远程创建最早创建的存储库之一,一切都很好.

当我运行此命令时:

ssh git@gitlab.com git-receive-pack mas-vem/dinnerdelivery.git

我收到这个错误:

Deploy key not allowed to push

但我不想推= /

可能是什么?我身边是gitlab问题还是错误?



1> Drakmail..:

发现问题是什么:我忘了在repo中添加部署密钥= /在问题解决之后.



2> 小智..:

仅供其他用户参考:

fatal: protocol error: bad line length character: no s

可以是"没有这样的项目"的截断答案.

在我的情况下,可以通过在gitlab中将用户(甚至是你自己)添加到项目来修复这种错误:

https://gitlab.com/username/your_project/project_members

另外,请确保在用户"配置文件设置"> SSH密钥或项目>设置>部署密钥中设置公钥


谢谢,这是我的问题.之所以发生这种情况,是因为我将项目移动到了另 有谁知道为什么错误消息会被截断?
推荐阅读
author-avatar
张骞在这里
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有