gpt4 book ai didi

git - 如何处理导致失败的外部代码的git bisect

转载 作者:太空狗 更新时间:2023-10-29 13:40:55 24 4
gpt4 key购买 nike

我遇到一个问题,两个版本的 Linux 内核之间的代码更改导致了问题。在使用 git bisect 时,我发现我无法缩小原始问题的范围,因为 linux 内核中的一个无关问题(图形损坏)使得无法追踪原始问题。

使用git bisect,有两种选择:好的或坏的;在这种情况下,由于不相关的问题,我无法将补丁标记为“好”。

我是根据 git bisect 将该补丁标记为“坏”还是做其他事情?

最佳答案

git 不会强制您使用它给您的提交。使用 git reset --hard othercommit 你可以选择另一个提交来测试并继续二分。使用 git bisect skip,您可以让 git 自动选择不同的提交(并将有问题的提交标记为已跳过,这样它就不会被再次选择)。您还可以标记要跳过的提交范围,手册页中有相关信息。

当然,如果您碰巧修复了阻止您测试该提交的问题,您总是可以在 bisect 给您提交后应用补丁。

关于git - 如何处理导致失败的外部代码的git bisect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24896628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com