开发者社区> 问答> 正文

GitLab执行git push -u origin master时候出错?报错

最近学习Gitlab,所以试着安装了一下。系统CentOS6.3 64位。

当好不容易安装完并且能够访问时,创建project出了问题,创建不了新项目。

安装参照:https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos

创建项目时自动生成的ssh路径:git@10.10.10.110:root/beijing.git

我是通过远程ssh连接到服务主机进行安装的

当执行到上图中最后一步 git push -u origin master 时 报错如下:(前面步骤正常)

首先注意到当我执行git push -u origin master时,要求我输入git@10.10.10.110的密码,这点我十分不理解为什么要git用户的密码呢?一般成功的情况下是不要这个密码的,我怀疑是不是哪个地方出了小问题,求大神们指导~~!!

展开
收起
爱吃鱼的程序员 2020-06-22 17:05:13 967 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    远程仓库不存在

    嗯远程仓库里面可以看到有这个repo首先一直搞不懂为啥要输入密码,我已经配置key了而且即使我输入密码后也会报那个错误,快疯了ing

    楼主的问题后来解决了吗?

    我现在也在搭建这个环境,遇到了同样的问题

    回复 @blemer:谢谢,不过还是没好使,我的问题是http可以clone,但是ssh无法clone...可能还是我安装的有问题...恩在gitlab服务器上给git用户设置个密码就行了,然后用这个密码进行验证。

    你的ssh没有配置吧


    使用http连接,你的ssh没有配置服务~在gitbash下就可以了克隆了
    2020-06-22 17:05:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多