github push 失败 10

Usernamefor'https://github.com':dummymarePasswordfor'https://dummymare@github.com':To... Username for 'https://github.com': dummymare
Password for 'https://dummymare@github.com':
To https://github.com/dummymare/Hello-World.git
! [rejected] master -> master (fetch first)
error: failed to push some refs to 'https://github.com/dummymare/Hello-World.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
展开
 我来答
程希佳
2016-05-14
知道答主
回答量:31
采纳率:0%
帮助的人:13.6万
展开全部
有时候往GitHub上提交东西的时候会因为remote repository上有东西更新了但是local

repository 没有更新而造成提交失败,此时需要git pull origin master,这样就会出现一个小黑框

要求你输入为何要merge两者:press "i"->write your merge message->press "esc"->write

":wq"->then press enter,就可以继续回到输入命令的小黑框界面了。
抓懒猫的老鼠
2017-04-12
知道答主
回答量:1
采纳率:0%
帮助的人:1012
展开全部
$ git pull origin master --allow-unrelated-histories
先合并再push,亲测可行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuchangqian
推荐于2018-02-26 · TA获得超过1317个赞
知道小有建树答主
回答量:913
采纳率:0%
帮助的人:796万
展开全部
本地版本和主干上的有差异。。。让你先pull远端的版本,解决了冲突才能push
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式