为了账号安全,请及时绑定邮箱和手机立即绑定

帮忙看看这个是关于git push的问题?具体如下所示

帮忙看看这个是关于git push的问题?具体如下所示

C Git
慕码人2483693 2021-07-13 15:11:30
服务端用户git init --bare初始化了仓库,客户端可以正常clone。但是git push 时出错了。No refs in common and none specified; doing nothing.Perhaps you should specify a branch such as 'master'.fatal: The remote end hung up unexpectedlyerror: failed to push some refs to 'git@192.168.142.130:/data/git/test.git'另外,我已经将客户端root的公钥上传到服务端,并且也在连接端执行了gitosis-init < /tmp/id_rsa.pub 也可以查看到,为什么git clone时还是需要输入密码? 客户端用的root 用户,服务端用的git用户
查看完整描述

2 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

请确保你的public key存放正确,按你的描述应该保存到/home/git/.ssh/authorized_keys中,并且你要去/etc/ssh/sshd_config中设置参数的。都设置完成后先去客户机跑条命令试一下: $ssh git@gitserver 看看需不需要密码,不需要密码直接登录,说明配置成功

查看完整回答
反对 回复 2021-07-18
  • 2 回答
  • 0 关注
  • 365 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信