未能推动一些裁判为“https://github.com/myname/myrepo”(failed

2019-08-16 21:09发布

在magit /推问题

我开始使用magit,在git的经验非常少。

我已经槽成功的magit手册:

adding
ignoring
staging
commiting locally

于是,我试着推github.com/myname。 对于这一点,我用“P P”,然后输入我的用户名和密码。

如果失败,

为了https://github.com/myname/myrepo ! [拒绝]主- >主(非快进)错误:未能一些参推到'https://github.com/myname/myrepo'
提示:更新被拒绝,因为你的当前分支的尖端背后
提示:及其远程副本。 合并的远程改变(例如“git的拉”)
提示:再次前推。
提示:具体细节看“混帐推-帮助”的“关于快进笔记”。
GIT中与代码1异常退出。

我以为我会解决它在这里与混帐配置--global push.default电流,但它并不能帮助mentionned。

我已经在乐葛亭错误推到github上-更新被拒绝,因为一推分支尖端的背后是其远程但did'nt得到它的工作

任何的想法 ?

Answer 1:

你必须要么pull第一变更或push -f的变化。



Answer 2:

我总是用git拉--rebase然后混帐推主产地,因为很多地方,你可以工作,不会让一推-f的忠实粉丝。

git pull --rebase 
git push origin master

之后那些已经到远程(在线网站)衍合的应用所做的更改。 这部影片从字面上去了您的具体问题,并使用Git拉解决它--rebase https://youtu.be/IhkvMPE9Jxs?t=10m36s



文章来源: failed to push some refs to 'https://github.com/myname/myrepo'