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
分支机构

请参阅。