因此,我以一个在develop
之前进行几次提交的拉取请求开始,让我们将此分支称为feature
。
feature
与显影发生1个合并冲突。因此,我决定对其进行调整并解决冲突。
git checkout develop
git pull
git checkout feature
git pull
git rebase develop
git rebase --continue
git push
完成这些步骤后,gitHub上的PR从进行7次提交变为进行60多次提交。
自从我解决了一个冲突以来,我期望它只能从7次提交到8次提交。
关于发生了什么以及如何(如果需要)修复它的任何想法?
如果需要,我可以发布其他信息
问题可能是您的feature
分支可能已从某个不同的分支中检出,比方说test
,它已经有很多提交了。因此,即使您从所针对的同一分支重新定级,也将得到提交不一致的情况。要解决此问题,我要从develop分支创建一个新分支,然后从feature
分支中挑选所有提交内容。