【发布时间】:2015-04-19 02:36:49
【问题描述】:
如何在 git 中重新应用已经恢复的更改
- 对“git push”做了一些修改
- git revert "2398239" - 稍后
- 对“git push”做了一些修改
- 我想从 [2] 中的还原中撤回更改
我应该怎么做?
【问题讨论】:
-
您可以简单地挑选旧的提交:
git cherry-pick 2398239,尽管按照建议还原还原可能会更明确一些。
标签: git
如何在 git 中重新应用已经恢复的更改
我应该怎么做?
【问题讨论】:
git cherry-pick 2398239,尽管按照建议还原还原可能会更明确一些。
标签: git
执行第 2 步时,您将获得一个新的提交 ID。您可以恢复该提交 ID。这基本上是还原 revert 并且与还原提交相同。
Made some changes to "git push" //commit id "2398239"
git revert "2398239" - later // commit id "2345678"
Made some changes to "git push"
git revert "2345678"
【讨论】: