首页 > 解决方案 > 切换分支时如何rebase fork repo?

问题描述

我有一个项目的分支。该项目有两个分支:v1.0-test、v1.0-stable

在我的 fork 中,我通过修改代码从 v1.0-stable 创建了一个分支 jira-118

我被要求将我的 PR 更改为 v1.0-stable

我根据https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/changeing-the-base-branch-of-a-pull-request更改了基础分支

但是它添加了不属于我的提交(已经在 v1.0-stable 中的提交)

尝试解决此问题已失败。现在我的 PR 尝试提交 169 个文件而不是 1 个文件的更改。

我想做的只是:

  1. 获取分支 jira-118 以与 v1.0-stable 对齐(本地)
  2. 将我的提交应用到分支 jira-118(本地)
  3. 根据本地副本更新我的 fork 的远程仓库。

它应该很简单,但我找不到这样做的方法。

标签: gitgithub

解决方案


推荐阅读