测验:二分查找与考古
在 1,000 次提交的部分中,git bisect大约需要多少次检查?
- 二分查找大约需要10次
- 对所有提交进行 1,000 次顺序检查
- 100次检查10%的截面
- 500次连续检查一半
git bisect run脚本中的退出代码 125 是什么意思?
- 良好判断测试通过
- 无法判断此提交 - 已跳过
- 错误的决定会再次出现回归
- 立即中止完全二分搜索
当特定设置发生更改时,最直接的命令是什么?
git log --grepgit log -S '값'git blamegit diff HEAD~100
在格式化程序运行一次的存储库中,git blame全部指向该提交。你写什么?
blame -Cblame -Lblame --reverseblame -w— 忽略空白更改
变基期间丢失了提交。首先要检查什么?
git reflog— HEAD 运动记录- 只检查远程分支的最新状态
git fsck查找所有无法到达的对象- 从单独的系统备份恢复
为了使 bisect 发挥良好作用,您的日常习惯是什么?
- 编写详细且长的提交消息
- 为每个函数创建多个分支
- 每次提交都维护着构建和执行的完整状态。
- 经常添加发布标签