github项目提交失败 master -> master (non-fast-forward)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/YK_love_GQ/article/details/84276899

提交项目的时候出现这个问题:

 

 

官方介绍:

https://help.github.com/articles/dealing-with-non-fast-forward-errors

 

 

我的解决方法是:

参考:

http://stackoverflow.com/questions/9661059/git-pull-rebase-upstream-git-push-origin-rejects-non-fast-forward

 

先执行git pull

然后再执行 git push --force origin master 替换原先的git push -u origin master

 

展开阅读全文

github提交的问题,无法更新到远端的master

08-18

我的操作步骤:rn1:在github网站新建一个仓库--创建一个项目MindFly。里面只有一个readme,其余什么都没有rnrn2:在本地把该项目clone下来。(里面正常的有readme)rnrn3:本地创建了一个分支1_views,git自动切换到该分支rnrn4:在本地的MindFly文件夹里,编辑了几个文件,都是新增的。rnrn5:现在我要把编辑的文件更新到master上面了,用了一下两种方法都不行rnrn 方法一:git add 新增的几个文件rnrn git commit -m '*****'rn rn git push -u origin 1_viewsrn rn 在远端合并的时候点击pull request能找到1_views但是没有merge按钮,我又新建了一个request(能找到新增的文件)。将其merge到maser上面。但是合并后没有错误提示,但是刷新了很久merge仍然是原来的样子,没有任何更新。rn rn 方法二:rn git add 新增文件rn rn git commit -m '##'rn rn git checkout master rn rn git merge 1_viewsrn rn 所欲操作都提示成功,但是就是到github网站看的时候,这个项目还是原来的样子,只有一个readme文件,没有任何变化rn rn 第一种方法可以在github网站找到1_views这个分支,第二种方法在github网站上面找不到1_views 这个分支,为什么还是能在本地合并成功呢?rn rn 请问各位老师,如何操作 才能让我在本地更新的文件提交到github网站上面的master上。我的两种方法该如何修改。谢谢rn 问答

没有更多推荐了,返回首页