解决"requested upstream branch 'origin/master' does not exist" - Go语言中文社区

解决"requested upstream branch 'origin/master' does not exist"


问题:

1、本地初始化了git仓库,放了一些文件进去并进行了add操作和commit提交操作;

2、github创建了git仓库并建立了README,.gitignore等文件;

3、本地仓库添加了github上的git仓库作为远程仓库,起名origin;

      git remote add origin 远程仓库地址

4,本地仓库也远程仓库关联

git branch --set-upstream-to=origin/master master

这个时候就出现了

解决问题:

如果直接pull,就会出现  

refusing to merge unrelated histories                                                                     

的错误,正确姿势:

git pull origin master --allow-unrelated-histories                                                             

然后本地远程仓库关联

git branch --set-upstream-to=origin/master master                                                              

最后就可以push了;

总结一下:本地仓库有文件,远程仓库也有文件,正确姿势:

1,git remote add origin 远程仓库地址

2,git pull origin master --allow-unrelated-histories

3,git branch --set-upstream-to=origin/master master

4,git push

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/jack22001/article/details/87946037
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-09-01 19:04:10
  • 阅读 ( 4639 )
  • 分类:Go Web框架

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢