1

我有一个生产构建目录,它在合并分支时经常发生冲突。那是一个单独的问题。我需要使用 Git bisect 在提交历史记录中查找问题,但出现以下错误:

二等分:必须测试合并基础

错误:未跟踪的工作树文件 'problem_directory/filename.ext' 将被合并覆盖。

我可以problem_directory在对分过程中忽略吗?

4

1 回答 1

1

不应该因为您遇到的确切原因签入构建目录。

考虑将其添加到.gitignore并使用BFG Repo Cleaner之类的工具将其从历史记录中删除。那么这对你的平分来说不是问题。

或者,在测试完成后清理构建目录。如果您在脚本末尾的构建系统中使用git bisect run、放置或等效项。make clean

于 2016-05-12T21:19:50.453 回答