是否可以仅仅暂存部分线路?
方案: 我正在重构从Rhino.Mocks到NSubstitute的单元测试,所以我改变了很多像这样的代码:
mock.AssertWasCalled(x => x.MyMetod());
到此:
mock.Received().MyMetod();
现在,我还没有完成这个重构,但是当我遇到它时,我遇到了一个错误,我的一个方法并修复它,所以代码看起来像这样:
mock.Received().MyMethod();
现在,重命名此方法与从Rhino.Mocks到NSubstitute的重构完全无关,所以我只想在自己的修订中提交此更改。这有可能吗?
答案 0 :(得分:1)
考虑到你已经修改了多少代码,我宁愿:
reset --hard HEAD
(确保您没有非索引更改,例如“仅在您的硬盘驱动器上进行更改,从未添加到Git存储库中”:它们将被删除)MyMetod
来电