Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何修改GitHub上的拉取请求,将目标分支修改为合并?

如何修改GitHub上的拉取请求,将目标分支修改为合并?
EN

Stack Overflow用户
提问于 2014-06-11 09:16:41
回答 5查看 71.1K关注 0票数 155

我有一个请求从我的分支合并到主分支的拉取请求,但所有者希望我更改请求以合并到与我的分支不同的分支中。

这个是可能的吗?可能的解决方案是什么?

EN

回答 5

Stack Overflow用户

发布于 2014-06-11 09:21:56

更新2016年8月:终于允许更改该分支。

(这关闭了issue 18,它有3年的历史,有1500+评论)

创建拉取请求后,您可以修改基本分支,以便将拉取请求中的更改与不同的分支进行比较。

正如spazmthe comments中指出的那样

它现在(和过去)都在工作。

PR关闭时,未启用更改目标分支。

解决方案是“重新打开”PR (即使用UI中的选项),然后更改目标分支

原始答案:

由于请购单不能按分支进行编辑(如下所示),因此最简单的方法是:

  • 在当前分支上创建一个本地新分支
  • 推送新分支
  • 创建一个新PR,正确地将“旧”请求从新的PR中拉出;例如。Supersedes #123 (如下Rivera)

所述

(原始答案,仅在创建请购单时有效)

您可以尝试选择另一个基础分支,如"Changing the branch range and destination repository“(单击PR页面顶部的Edit按钮)。

考虑分支范围的最简单方法是:

  • 基本分支是您认为应该应用更改的位置,
  • 头分支是您希望应用的位置。

更改基本存储库会更改向谁通知拉取请求。

可以推送到基础存储库的每个人都将收到一封电子邮件通知,并在下次登录时在仪表板中看到新的拉取请求。

如果您选择原始维护者(所有者)想要的分支作为基本分支,则PR应该从您的分支(未更改)合并到新的基本分支。

票数 191
EN

Stack Overflow用户

发布于 2015-11-26 17:46:16

如果您的分支机构仍可远程使用,则不必在本地创建新分支机构。

分支直接从下拉菜单或在"#

这是Github新界面的截图:

我可以针对任何分支/分支提交分支UX的PR -这与我之前是否提交了分支UX的PR无关。

票数 6
EN

Stack Overflow用户

发布于 2016-08-19 23:30:35

你现在可以:https://github.com/blog/2224-change-the-base-branch-of-a-pull-request

现在,您可以更改打开的拉取请求的基本分支。创建拉取请求后,您可以修改基本分支,以便将拉取请求中的更改与其他分支进行比较。通过更改原始拉取请求的基本分支,而不是使用正确的基本分支打开新的基本分支,您将能够保留有价值的工作和讨论。

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

https://stackoverflow.com/questions/24159036

复制
相关文章
如何拉取GitHub上的不同分支
②在仓库页面顶部,你将看到一个下拉菜单,显示当前选择的分支。点击这个下拉菜单,在列表中选择你想要拉取的分支。
叶茂林
2023/07/30
7420
smartgit——分支(新建、切换、拉取、合并、删除)
在要合并的分支右键点击Merge——》点击Merge to Working Tree
MonroeCode
2021/12/28
3.5K0
smartgit——分支(新建、切换、拉取、合并、删除)
详述 GitHub 如何将代码从原分支合并到 fork 分支
这个问题其实很常见。当我们fork别人代码的时候,实际上是对原项目当时状态以及进度进行了一个快照,其随后发生的改变,并不会自动同步到我们的fork分支!但是为了保证我们fork的分支状态与原分支同步,这就需要我们主动将原分支的代码合并到我们fork的分支了。现在,以博主fork的akka项目为例,就让我们一起看看,将原分支代码合并到fork分支的具体操作步骤:
CG国斌
2021/12/07
8360
详述 GitHub 如何将代码从原分支合并到 fork 分支
详述 GitHub 如何将代码从原分支合并到 fork 分支
这个问题其实很常见。当我们fork别人代码的时候,实际上是对原项目当时状态以及进度进行了一个快照,其随后发生的改变,并不会自动同步到我们的fork分支!但是为了保证我们fork的分支状态与原分支同步,这就需要我们主动将原分支的代码合并到我们fork的分支了。现在,以博主fork的akka项目为例,就让我们一起看看,将原分支代码合并到fork分支的具体操作步骤:
CG国斌
2019/10/28
1.6K0
详述 GitHub 如何将代码从原分支合并到 fork 分支
GitHub 如何修改默认的分支
默认分支在 GitHub 中比较重要,通常默认分支能够确定你检出的分支在那个分支上面。
HoneyMoose
2021/04/07
1.7K0
GitHub 如何修改默认的分支
Git 拉取分支
在远程仓库新建了分支,但是本地仓库不存在该分支,想要从远程仓库拉取该分支。以下dev分支只是举例使用,实际情况可以自定义。
grain先森
2019/05/08
1.5K0
SVN SVN合并(Merge)与拉取分支(Branch/tag)操作简介
例子:把对feature_branch\project_name_v3.3.7_branch的修改合并到develop
授客
2019/09/10
14.6K0
SVN SVN合并(Merge)与拉取分支(Branch/tag)操作简介
IDEA 创建git 分支 拉取分支
此时只是在本地创建好了分支,修改源代码后add,commit将本地分支提交到远程仓库
Java编程指南
2019/08/02
2.4K0
IDEA 创建git 分支 拉取分支
git切换远程分支然后怎么拉取(从远程拉取分支到本地分支)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/125610.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/02
2.2K0
git切换远程分支然后怎么拉取(从远程拉取分支到本地分支)
超详细的Github官方教程:如何创建项目并发出拉取请求
Github已经成为如今程序员必备,为了方便大家掌握Github操作,官方给我们提供了一个教程。让我们开始学习吧。
HuangWeiAI
2020/03/18
4.4K0
超详细的Github官方教程:如何创建项目并发出拉取请求
idea实现svn拉分支和合并分支的教程
切换分支的教程可以参考: http://blog.csdn.net/pltuyuhong/article/details/53068321
小小鱼儿小小林
2020/06/24
2.6K0
idea实现svn拉分支和合并分支的教程
[git] git拉取远程分支代码
本地分支和远程分支是两个东西,就想master 和 origin/master 一个是本地分支,一个是远程分支
唯一Chat
2021/07/16
2K0
Github上如何在组织中的代码仓库里,为组织中的小组创建Pull Request(拉取请求/下载请求)?
如何在组织中的代码仓库里,为组织中的小组创建Pull Request(拉取请求/下载请求)?   当你在一个更大的组织中工作时,良好的创建Pull Request(拉取请求/下载请求)的习惯是很重要的。   许多组织使用Pull Request进行代码审查,当你对代码进行更改后,你可以邀请你的小组审核你所做的更改,并提供反馈。
黑泽君
2018/10/12
1.8K0
利用 git 提交代码、git 简单使用(拉取、推送、分支、合并)
cd 项目目录 (如:cd /Users/cjk/Desktop/myShop)
微风-- 轻许--
2022/04/13
1.2K0
利用 git 提交代码、git 简单使用(拉取、推送、分支、合并)
【Jenkins 插件】使用 github 插件从 GitHub 上拉取项目代码
Jenkins 常用的就是项目构建,一般构建都需要从版本控制平台上面拉取项目代码到 Jenkins 服务器上构建。我主要使用的版本控制平台是 GitHub,所以这里就分享一下 Jenkins + GitHub 的基本构建配置过程。
Hopetree
2022/09/26
1.5K0
【Jenkins 插件】使用 github 插件从 GitHub 上拉取项目代码
忘记切换分支,不小心在其他分支上修改了很多代码,如何把这些修改拷贝到目标分支?
原文(有修改): https://developer.51cto.com/art/202107/669695.htm 我们知道,在使用 Git 的时候,应该要正确使用它的分支(Branch)功能。不同
marsggbo
2022/05/19
2.4K0
github 设置自动删除合并的分支
在 github 上提 MR 在合并之后的分支,很少需要继续保存,如果真的有需求,建议使用 tag 保存,而在合并之后不需要这个分支,默认的 github 不会删除这个分支
林德熙
2022/08/12
1K0
github 设置自动删除合并的分支
使用 Git 拉取远程仓库分支到本地分支
方法一 git checkout -b xxx(本地分支名) yyy(远程仓库名)/zzz(远程仓库分支名) 该方法会将远程仓库 yyy 的 zzz 分支拉取到本地新建分支 xxx,并自动切换到本地分支 xxx。 注意:该方法创建的本地分支 xxx 会和远程仓库 yyy 的 zzz 分支建立映射关系 方法二 git fetch yyy(远程仓库名) zzz(远程仓库分支名):xxx(本地分支名) 该方法会将远程仓库 yyy 的 zzz 分支拉取到本地新建分支 xxx,但不会自动切换到本地分支 xxx。 注意
木制robot
2018/04/13
1.8K0
git 如何把分支代码合并到master主分支上
1.首先切换到分支 git checkout 分支 2.使用git pull 把分支代码pull下来 git pull 3.切换到主分支 git checkout master 4.把分支的代码merge到主分支 git merge 分支 5.git push推上去ok完成,现在 你自己分支的代码就合并到主分支上了 git push
小小咸鱼YwY
2020/10/30
32.7K0
github-分支合并、解决冲突、分支现场管理
此时我们提交的只是在test分支,在master主分支上,其实并没有,所以我们还需要将test分支合并到master主分支上.
诺谦
2020/12/21
1.5K0
github-分支合并、解决冲突、分支现场管理

相似问题

分支分支的Github拉取请求

20

如何过滤特定目标分支的所有GitHub拉取请求

346

GitHub -拉取请求-合并

12

将拉取请求合并为多个分支

30

GitHub Docker操作拉取请求分支

228
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文