为什么撤消请求在重新设置基准后显示额外的提交?

问题描述 投票:0回答:1

因此,我以一个在develop之前进行几次提交的拉取请求开始,让我们将此分支称为feature

feature与显影发生1个合并冲突。因此,我决定对其进行调整并解决冲突。

  1. [git checkout develop git pull
  2. [git checkout feature git pull
  3. git rebase develop
  4. 已解决合并冲突-添加了新的提交
  5. git rebase --continue
  6. 成功恢复基准。
  7. git push

完成这些步骤后,gitHub上的PR从进行7次提交变为进行60多次提交。

自从我解决了一个冲突以来,我期望它只能从7次提交到8次提交。

关于发生了什么以及如何(如果需要)修复它的任何想法?

如果需要,我可以发布其他信息

git github rebase pull-request
1个回答
1
投票

问题可能是您的feature分支可能已从某个不同的分支中检出,比方说test,它已经有很多提交了。因此,即使您从所针对的同一分支重新定级,也将得到提交不一致的情况。要解决此问题,我要从develop分支创建一个新分支,然后从feature分支中挑选所有提交内容。

© www.soinside.com 2019 - 2024. All rights reserved.