This question already has answers here:
Post-mortem unit testing

(4 个回答)


7年前关闭。




我想回到之前的提交并运行我的程序,直到我发现哪里出了问题而不删除或影响我的提交。一旦我找到它工作的最后一次提交,我就可以看到什么改变了回到当前提交并修复它。

我该怎么做?

最佳答案

您应该尝试使用 git bisect 。此功能允许您通过提交进行本质上的二分搜索。当事情还好时你选择一个提交,当事情被破坏时选择一个提交,然后从那里继续。

查看此页面以获取教程:

http://www-cs-students.stanford.edu/~blynn/gitmagic/ch05.html

(搜索“哪里出错了?”)

关于git - 我怎样才能回去测试哪里出了问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11389813/

10-13 07:13