首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取工作,但在gitlab回购中push不工作

问获取工作,但在gitlab回购中push不工作
EN

Stack Overflow用户
提问于 2015-05-14 09:19:40
回答 2查看 946关注 0票数 1

我已经创建了一个gitlab回购和克隆在我的本地机器。我做了一些修改,登录到gitlab,并进入我的本地,它运行良好。但是,我不能将任何本地更改推到gitlab项目。我已经在我的gitlab帐户中添加了公共sshkey,用于ssh访问。

使用https的推操作也很好。

当我试图使用ssh方法推送到gitlab项目时,这就是错误。

GitLab:您没有权限致命:无法从远程存储库读取。请确保您有正确的访问权限和存储库存在。

请告诉我可能出了什么问题。

EN

回答 2

Stack Overflow用户

发布于 2015-05-14 09:55:00

一切看起来都很好。但是,您是否可以使用以下命令的结果:

代码语言:javascript
复制
 git remote -v

此外,如果您尝试使用的ssh密钥不是id_rsa,您可能会遇到其他一些问题。

(我会把这作为一个评论,但我没有所需的50点)

票数 1
EN

Stack Overflow用户

发布于 2016-11-25 22:26:04

老问题,但可能是相关的人寻找某些问题现在。

我对Gitlab的权限有一些问题。即使使用Gitlab中的Admin权限,SSH也正确配置,并且所有的操作都是假设的,但无法推送。有些事情你可以检查:

  • 分支在“项目设置”中不受保护
  • 显式地添加为项目的成员。
  • 在许多安全措施(如fail2ban )重审之后,并没有被禁止。如果在AWS中使用托管的Gitlab,则会使您损失很长的时间,直到您弄清楚为止。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30233596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档