我有一个基于已经重新建立分支的分支的问题。
方案是: -我已经从master分支了,进行了工作,过了一会儿,又重新建立了master的分支(没关系) -我继续在那个分支上工作,并提交了新的提交 -我已经完成工作,现在我想再次基于master来清理一些工作提交(压榨),并确保在通过pull request进行marge操作期间不会与master发生合并冲突。
现在我有一个我不明白的问题:许多与仅存在于我的分支中的文件发生冲突(看起来它比较文件的更改与提交之间的更改,并要求我将其合并)。解决后,继续进行下一个提交会发生冲突。经过一些修复后,只是放弃了重新设置,因为这对我来说毫无意义。
我试图删除已经在第一次重新基准上进行的提交,但这没有帮助。奇怪的是,我看不到在第一次重新设置时作为合并结果创建的第一次提交(它在我分支的历史记录中,但是在编辑器中显示我要重新获得重新提交的视图时却未在编辑器中看到)。>
我做错了什么?通常,我想我想从上次重新提交提交而不是第一次提交继续进行重新提交。