我正在研究我的feature branch
,经过审查,将其合并development
到部署中。后来,一位同事决定做一个发布,并将他和我的合并到master
. 在部署时,他意识到他的代码有问题并且被还原了master
。
在我们的分叉流程中,这意味着现在development
和master
两者都被恢复了。
今天早上我来的时候,我像往常一样从开发中恢复过来,后来才知道有一个恢复。
现在我正在尝试cherry-pick
从原来的工作开始,feature branch
只是意识到由于还原它给了我“空提交消息”。
- 这是因为 revert 是我之前提交的镜像吗?
- 有没有办法恢复还原?(让我头疼)
- 既然我已经重新设置了基准,是否有任何方法可以让我的提交显示在差异中
任何帮助是极大的赞赏。