请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,git push 说找不到库,有什么解决思路?

跟着老师的操作,但是最后卡在了 git push 上,百度了很久没有找到问题

https://img1.sycdn.imooc.com/szimg//5911f3b800012b5413220760.jpg

公钥配置过了,仓库地址应该没有问题,否则 git fetch 不会成功

merge 不是很顺利,一直提示这个:

fatal: refusing to merge unrelated histories

后来百度才找到解决方法:

$ git merge origin/master --allow-unrelated-histories

这才算是merge过去

但是最后 push 的时候始终提示找不到仓库

麻烦老师帮我分析一下

正在回答 回答被采纳积分+3

1回答

Scott 2017-05-10 07:00:03

不是找不到库,是你本地的 id_rsa.pub 配置可能有问题,把这个重新配置到 git 仓库,然后,clone 下来这个分支的时候,不要用 https 协议,用 git ssh 协议,类似 git@git.oschina.net:xxx


然后把这个代码修改后重新 commit push 一下看看

0 回复 有任何疑惑可以回复我~
  • 提问者 大鼻孔的俊俊 #1
    重新创建了一遍  id_rsa.pub,使用的就是 git ssh,clone 仓库到本地也成功了,就是push的时候报那个错误,,好无力 T.T
    回复 有任何疑惑可以回复我~ 2017-05-10 10:23:05
  • 提问者 大鼻孔的俊俊 #2
    我把 ssh 地址换成 https 地址居然可以了
    回复 有任何疑惑可以回复我~ 2017-05-10 11:02:08
  • Scott 回复 提问者 大鼻孔的俊俊 #3
    oo好吧
    回复 有任何疑惑可以回复我~ 2017-05-10 14:26:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信