Git 切换分支机构时如何重新设定叉式回购的基础?

Git 切换分支机构时如何重新设定叉式回购的基础?,git,github,Git,Github,我有一个项目的分支。 该项目有两个分支:v1.0-test、v1.0-stable 在我的fork中,我通过修改代码从v1.0-stable创建了一个分支jira-118 我被要求将我的PR更改为v1.0-stable 我根据需要更改了基本分支 但是,它添加了非我的提交(已在v1.0-stable中的提交) 试图修复此问题的尝试已失败。现在我的PR尝试提交169个文件的更改,而不是1个文件 我想做的只是: 使分支jira-118与v1.0-stable(本地)对齐 将我的提交应用于分支jira-

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

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

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

我根据需要更改了基本分支

但是,它添加了非我的提交(已在v1.0-stable中的提交)

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

我想做的只是:

  • 使分支jira-118与v1.0-stable(本地)对齐
  • 将我的提交应用于分支jira-118(本地)
  • 根据本地副本更新my fork的远程回购

  • 这应该很简单,但我找不到一种方法。

    您是否尝试过在
    v1.0-stable
    上重新设置更改的基础??是的。。这就是导致169个文件更改的原因appear@IngoSteinke我试过了,但没有success@Heloku似乎v1.0-stable的提交比您的分支jira-118少。确保您针对v1.0-stable的远程回购而不是分叉回购的v1.0-stable分支提高PR。@Esha我现在要做的是使分支jira-118与v1.0-stable相同,然后对jira-118应用特定的提交。我该怎么做?