cost 431 ms
使用 --no-checkout 获取 git-bisect 的结果的管道命令 - Plumbing command to get the result of git-bisect with --no-checkout

我正在编写一个自动查找特定提交的脚本。 当我调用git bisect start --no-checkout和git bisect run./my_check_commit_script.sh时,我已经达到了这个目的。 它找到并显示正确的提交。 但是,我不知道如何在我的脚本中获得此提交的 hash。 ...

如果我不知道哪个旧提交是好的,如何执行 git bisect? - How to perform a git bisect if I don't know which old commit is good?

在 git 中,我们使用bisect来方便地找到第一个错误提交,方式如下: 但前提是我知道哪个旧提交是好的。 在这个例子中,它是 v2.6.26-rc8。 如果我不知道哪个提交是好的会发生什么? 是否可以编写一个脚本,反向循环 git 提交,从当前 HEAD 开始,从最新到最旧,并自动测试每 ...

为什么 git bisect 给我提供了一个相当旧的提交? - Why does git bisect provide me a rather old commit?

我正在尝试使用git bisect 。 我的好承诺是 我的错误承诺是 所以我认为当 git bisect 开始时,它会在 2021 年 6 月 22 日和 2021 年 9 月 27 日之间给我一个提交。 然而,它给了我一个相当古老的 我认为这可能是因为一些合并问题,但为什么,我该如何解决呢? ...

如何找到 Git 提交,该提交添加了跨文件重命名和重新排序的特定 Gradle 构建依赖项? - How can I find the Git commit that added a specific Gradle build dependency across file renames and reorderings?

我正在一个多项目Gradle项目中工作,该项目使用Spring Boot和 Java 实现,版本控制使用Z0BCC70105AD24FEB663 。 其中一个子项目依赖于特定的库(我们称之为com.example:mylib ),在该特定子项目的build.gradle文件中声明。 这个库是不久前 ...

git 平分并找到最后一个好的提交 - 我错过了什么吗? - git bisect and finding last good commit - am I missing something?

当 git bisect 发现第一个错误提交时,我的问题是: 现在,理想情况下,我想继续并确定LAST GOOD COMMIT 。 我的问题是: (注意:我如何手动找到最后一个好的提交的步骤,请遵循。这并不难,只是乏味)。 git 完全知道2060c40f6c3d3c057f9fdab3164 ...

git bisect 如何选择一个没有第一个好的提交作为祖先的提交? (使用 --first-parent) - How can git bisect pick a commit that doesn't have the first good commit as an ancestor? (using --first-parent)

我有一个使用“主干”流的存储库,其中包含合并和创建合并提交的功能分支,并且我正在使用 bisect 来尝试查找何时引入问题。 问题识别过程涉及与已知良好提交的结果进行比较,因此我使用git bisect --first-parent (2.29 中的新功能)跳过不在“主干”分支中的提交(识别导致问题 ...

git bisect 后恢复 - Reverting after git bisect

我正在做一个计算器项目。 在那,我必须使用git bisect找到错误提交,并使用git revert删除该提交。 结果必须被暂存、提交并推送到远程仓库。 使用 git bisect,我发现了错误的提交。 然后输入, git bisect reset 后来我用git revert commitSHA ...

Git 提交的平分列表 - Git Bisect List of Commits

我试图避免在这里编写我自己的 bisect 工具,但我想我会先在这里检查一下。 基本上,我只想平分git log --merges中列出的提交(即我想弄清楚哪个 PR 引入了问题)。 但是, git bisect似乎使用所有提交,而不仅仅是 PR 合并提交。 这是有问题的,因为测试提交是好是坏对于除 ...

git 平分手册 vs git 平分运行 - git bisect manual vs git bisect run

我正在学习git bisect 让我们猜测以下线性 git 历史: 然后,我开始二分: 我有一个运行一些测试的脚本,如果我手动运行测试并将每个提交标记为bad和good ,它遵循以下步骤: 因此,它结束说D commit-4是第一个错误提交,这是正确的。 但是,如果我 go 使用git bisect ...

在祖先路径上保持 git 平分 - Keeping git bisect on the ancestry path

我有一个包含复杂分支和合并树的存储库,我想使用 git bisect 来查找何时引入错误。 我有一个好的提交和坏的提交来开始平分,其中好的提交是坏提交的祖先。 我希望git bisect到 go 以提交具有良好提交作为祖先的提交,但它没有(使用 git 2.21.0) 目前,我正在通过保留提交列表并 ...

git bisect 指责不相关的提交 - git bisect blaming unrelated commit

我在工作中遇到过一个情况,我们有一个 git 仓库,大约有 80 个活跃用户在工作。 在修改文件的功能分支上有一个提交#1。 分支已合并到主分支中。 稍后我发现 master 上缺少提交 #1 引入的更改。 所以我运行git bisect指向提交 #1 为好,当前主控为坏。 经过一些步骤后,git ...

如何查看refs / bisect / bad? - How to see refs/bisect/bad?

git-bisect的一些文档说:“参考refs/bisect/bad将指向该提交。” 我不确定“参考”是什么。 我如何查看refs/bisect/bad指的是什么? 我检查了如何使用git bisect? 但我认为它不能解释如何查看refs/bisect/bad指向什么。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM