我需要将请求从我的开发分支合并到远程存储库中的主节点,但我的合并请求被拒绝,因为我有 10 个提前提交主节点。 我的本地主分支是最新的,我的本地开发分支也是最新的。这 10 次提交的问题仅出现在远程远程分支中。
我尝试
-
git fetch
-
我能做些什么来解决"主服务器后面的 1 个提交"?
如何在远程开发分支中清理或删除或解决这 10 个提交?
PD:我的回购在gitlab上。感谢您的帮助。问候
我建议:
- 将本地更改提交到分支。
>git pull origin master
>git rebase origin master
- 解决冲突(如果有(并提交。
- 将更改从本地分支推送到远程分支
- 提出拉取请求。
建议阅读:https://www.atlassian.com/git/tutorials/comparing-workflows
我建议这个分步过程:
git checkout master
git pull
git checkout branchX
git merge master
git push
- 创建从
branchX
到master
的拉取请求