Git 如何合并以前拒绝/恢复的提交?
我有一个分支Git 如何合并以前拒绝/恢复的提交?,git,Git,我有一个分支a,它以前被合并到dev中,后来由于一些问题被恢复 很长一段时间后,我想在dev上再次合并该分支a,但它现在不更新dev分支。相反,它显示已更新的 如何将提交从A合并到dev 我还尝试在本地拉取dev分支,并将它们合并到A上。但它会覆盖A上的更改 我知道有一些黑客的方法,比如复制粘贴更改。但是有很多变化,我想知道正确的方法。您需要“还原还原” 换句话说,找到还原原始合并的提交并还原该提交 但是,通常应避免恢复合并。有关更多详细信息,请参阅官方文档。您必须对分支机构a上执行的还原提交执
a
,它以前被合并到dev
中,后来由于一些问题被恢复
很长一段时间后,我想在dev
上再次合并该分支a
,但它现在不更新dev
分支。相反,它显示已更新的
如何将提交从A
合并到dev
我还尝试在本地拉取dev
分支,并将它们合并到A
上。但它会覆盖A
上的更改
我知道有一些黑客的方法,比如复制粘贴更改。但是有很多变化,我想知道正确的方法。您需要“还原还原”
换句话说,找到还原原始合并的提交并还原该提交
但是,通常应避免恢复合并。有关更多详细信息,请参阅官方文档。您必须对分支机构a
上执行的还原提交执行“git还原”,然后合并到dev
分支机构请参阅。