【发布时间】:2012-01-09 12:24:16
【问题描述】:
开发人员正在对两个文件进行小幅更改。但是在这次提交期间,他遇到了合并冲突,删除了很多东西(可能没有最新版本)。然后它被推送到共享仓库,其他一些开发人员做了一些其他的提交。
现在,我们注意到,合并删除了重要文件,我们希望将其恢复。
如何在不丢失下一次提交的更改的情况下做到这一点?
我试图git revert commitsha,但它并没有带回更改。我需要恢复mergesha 吗?如何确定?
【问题讨论】:
-
你试过cherry-pick吗?