首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在本地复制和合并其他人发出的特定拉请求到我自己的存储库

如何在本地复制和合并其他人发出的特定拉请求到我自己的存储库
EN

Stack Overflow用户
提问于 2022-01-01 15:29:27
回答 1查看 222关注 0票数 0

在本地复制拉请求到我的回购中的方法是什么?https://github.com/RoboSherlock/robosherlock/pull/215,这是我想要合并到我的分叉或本地的拉请求。我在这里搜索一些问题,但看起来不一样,我想把这些请求合并到我的回购中。这个拉请求在主分支中,但我必须在注音分支中合并。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-01 15:43:07

关键事实:拉请求分支中的最后一次提交是bb7efd3

因此,直接做到这一点的方法是,您将进入noetic分支并将bb7efd3合并到其中。您将有一个小的合并冲突来解决,然后你们都准备好了。

我想,如果我想通过一个拉请求来完成这个任务,我将进入noetic,将原来的拉请求分支的两个提交重新定位到它上,调用一个新的分支,推送我的新分支,并创建这个拉请求。在这里,我会告诉你:

代码语言:javascript
运行
复制
git switch noetic
git rebase --onto noetic bb7efd3~2 bb7efd3
# ... resolve merge conflict and finish rebase ...
# ... you are now on a detached head ...
git switch -c newbranch

如您所见,结果正是您想要的拓扑-- noetic的一个新分支,它看起来像旧的拉请求分支:

代码语言:javascript
运行
复制
% git log --oneline -n 3 mybranch
5242afa (HEAD -> mybranch) Fix wrong constructor name
3ef17e6 RegionFilter with markers
84cc713 (origin/noetic, noetic) changed default demo pipeline. no tf lookups anymore to avoid tf lookup errors in the tutorials

因此,现在您可以按newbranch并以普通的方式形成一个拉请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70549827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档