【发布时间】:2021-10-24 21:03:06
【问题描述】:
我已降级 django 并在我的最新分支(个人项目)中构建了一个大型功能。 Github 希望我在合并之前解决冲突。我尝试按照说明进行操作,但陷入了无限循环。
他们的指示:
Step 1: From your project repository, bring in the changes and test.
a)git fetch origin
b)git checkout -b foobranch origin/foobranch
c)git merge main
Step 2: Merge the changes and update on GitHub.
a)git checkout main
b)git merge --no-ff foobranch
c)git push origin main
我已经完成了所有这些,最后,它以错误方式拒绝了我:
更新被拒绝,因为您当前分支的尖端落后
'git pull ...') 再次推送之前
我做了“git pull”,所有的冲突都回来了。回到第一格...
我尝试使用 Github Desktop,它并排显示差异,但无法选择我想要的版本并推送/合并。
请帮忙,我如何在 Github 上推送我的最新分支?
【问题讨论】: