在Bitbucker中,我得到其他人的提交以及我对分支请求请求的提交。
错误:无法推送一些参考,提示:由于当前分支的尖端位于后面,因此更新被拒绝 提示:它的远程副本。集成远程更改(例如 提示:“ git pull ...”),然后再次按下。
然后,现在我在提交列表中得到其他团队成员的提交,并提到“合并请求” 现在我无法继续合并请求到master分支。我从bitbucket收到错误消息,
“合并无法完成,因为存储库配置为需要快速合并,并且目标分支包含源分支中不存在的提交。要执行此合并,请将“ master”合并为“ vp- 42”,或将“ vp-42”重新设置为“ master””
答案 0 :(得分:1)
您应该倒退至步骤7,然后再git push --force
。
您已更改了分支B的历史记录,而您的本地B是新的正式历史记录。您不想将远程B集成到本地B中-您想覆盖远程B分支。