今天在GitLab5.2上创建一个项目,然后参考网站的向导在开发机器上创建项目目录,最后运行
git push -u origin master
结果报错:
git push -u origin master
fatal: '/home/git/repositories/cloudengine/wtunnel.git' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
查了一下,权限没有问题。最后找到解决方案,原来是GitLab服务器上的/home/git/.ssh/authorized_keys文件的内容和GitLab网站保存的key不一致了。
解决方法是用root身份登录到gitlab server,进入/home/git/gitlab目录后,运行命令:
rake gitlab:shell:setup RAILS_ENV=production
它会提示删除原来的authorized_keys文件内容,然后重新生成。
之后修改一下.ssh的用户和组的拥有者:
chown -R git /home/git/.ssh
chgrp -R git /home/git/.ssh
然后重新启动gitlab。 过一会儿再试。
正常工作了。
分享到:
相关推荐
教程名称: 2016年laravel5.2博客项目实战开发 01.Laravel5.2开发的博客项目视频教程介绍.zip 02.Laravel 5.2 框架简介.zip 03.Laravel5.2类库管理神器Composer安装和配置.zip 04.Laravel5.2一键安装包安装及...
Laravel5.2博客项目实战开发视频教程 演示代码
中国电信宽带上网助手可以为您提供电脑拨号故障处理、家庭网关无法上网故障处理和网速慢检测等常见的上网故障处理,同时对通过电脑进行的宽带连接拨号错误具有自动拦截告警并帮您处理故障的功能。中国电信宽带上网...
5.2【项目视频10】分析股票行情数值.mp4
5.2_创建页面|用户管理|Node.js-Koa2框架从零开发仿新浪微博项目实战
1. 实现一个构造函数 2. 注册一个JSON密钥并实现fromJson 3. 处理块上UI和事件侦听器的初始化 4. 处理事件侦听器(已为您进行了UI处理)
Raize 5.2 for delphi2010
项目5.2 项目5.2
mstsc5.2 远程桌面
西门子贴片机知识PRO 5.2安装步骤 1.pro5.2协议 ----DotNetFramework-----WinXP----1.1----dotnetfx; 2.pro5.2协议 ----DotNetFramework-----WinXP----1.1 SP1----NDP1.1sp1-KB867460-X86; 3.pro5.2协议 ----...
ST FOC 5.2说明书 快速入门 SDK v5.2 说明文档3
INODE PC 版本 .5.2
APM 5.2简体中文 APM 5.2简体中文
UniSolder-5.2C 俄罗斯开源
蓝牙5.2核心协议
据悉,此次瑞友天翼应用虚拟化系统5.2版本升级主要围绕优化用户体验、提升用户办公效率,以此打造企业专属的信息管理平台。通过加入Windows认证、HTTPS协议安全访问等便捷的功能,瑞友天翼应用虚拟化系统将为用户...
Camfrog Video Chat 5.2
蓝牙核心协议v5.2pdf
搜狗拼音输入法_5.2搜狗拼音输入法_5.2搜狗拼音输入法_5.2搜狗拼音输入法_5.2搜狗拼音输入法_5.2搜狗拼音输入法_5.2
R-Studio5.2.rarR-Studio5.2.rarR-Studio5.2.rar