首页 > 解决方案 > 合并来自 git revert 的冲突 - 我应该接受当前的更改还是传入,为什么?

问题描述

我有这样的提交 - A <- B <- C <- D <- E <- Head

git revert --no-commit [git hash]用来撤消我想要保留的提交之间的特定提交。假设我想还原 D 和 B。

根据这篇文章,恢复的正确方法是从您要恢复的最新提交开始 - 例如,

git revert --no-commit D
git revert --no-commit B
git commit

我遇到了合并冲突,我不确定是否应该接受当前的更改或传入的更改,因为这基本上是倒退。

标签: gitmerge-conflict-resolutionrevertgit-revert

解决方案



推荐阅读