This question already has answers here:
Post-mortem unit testing
(4 个回答)
7年前关闭。
我想回到之前的提交并运行我的程序,直到我发现哪里出了问题而不删除或影响我的提交。一旦我找到它工作的最后一次提交,我就可以看到什么改变了回到当前提交并修复它。
我该怎么做?
(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