因此,这不是您典型的“只是变基”问题(至少我不认为)。
我想知道如何在不影响过去提交的情况下创建多个拉取请求。这是我目前的情况:
这里是问题,我想继续做出贡献,但是与此同时,个人PR并没有列出我所做的所有旧提交(但尚未合并)。我的想法是上游,重新建立我的主人,然后从那里开始工作(这次最好是在分支机构工作)。但是上游/主服务器与主服务器冲突,因此它不允许我这样做。我担心会用当前的原件重新建立我的本地主机的基础,因为我担心它可能会“删除”我的拉取请求的代码,并使它无效。
知道如何解决这个问题?还是我只需要等待bot从我的PR进行合并,然后从master重新设置。
我的想法是上游,重新组建我的主人
不要:在当前的本地主机上设置分支,在那里您有旧的(但尚未合并)提交。
git switch -c mywip master
(wip:正在进行中)这使用new git switch
command(Git 2.23 +)
然后将主节点重置为上游主节点
git switch
从那里开始,在新分支中进行新的将来PR(基于未列出旧代码但尚未合并的代码的提交)。