我有一些难以找到的bug。我使用git bisect来查找提交,然后我达到了提交。
我想确保这是引入错误的代码(我不确定) 所以我想暂时撤消该提交所做的更改(42b58),测试代码,然后重做更改(它是一个过去的提交,所以没有理由保留它)
考虑到我在那个提交(git bisect的最后阶段),
如何撤消提交42b58(当前提交)的更改
答案 0 :(得分:1)
使用结帐命令git checkout 42b58~1
答案 1 :(得分:1)
只需结帐之前的提交:
git checkout 42b58^