通常,如果我已经对某个功能进行了一些工作,但是要等到将来无限期地将其部署到母版上时,我会把它放在一个分支中,并偶尔将该分支重新建立到母版的最新更改上。
今天,我遇到的情况与这种常见情况不太吻合: 我改变了一段时间,以掌握现在的历史。现在,我认为此更改不合适,因此我将在master中撤消它。但是,我确实想将此代码保存在一个分支中,因为有一天可能会相关。
答案 0 :(得分:0)
当我写这个问题时,答案变得显而易见。 (Stack Overflow是最终的橡皮鸭调试器吗?)
我只需要:
git revert
取消该功能的提交