想知道"这次提交改了什么"

历史长了,一条条翻不动 一条条翻 直接筛 要看清某次提交具体改了哪些内容,用【0】。

开始练习 →

想知道"bug 是哪次引入的"

历史长了,一条条翻不动 一条条翻 直接筛 某个功能突然坏了,要找出是哪次提交弄坏的,最好的办法是【0】。

开始练习 →

定位一次提交,最可靠的标识是什么

历史长了,一条条翻不动 一条条翻 直接筛 要精确指向某一次提交,最可靠的是【0】。

开始练习 →

这段历史有几次提交

历史长了,一条条翻不动 一条条翻 直接筛 一个计算器项目的提交历史如下: 1 a11c3f2 初始化项目 2 b22d4e0 加上加法 3 c33e5f8 加上减法 4 d44f6a1 加上除法 5 e55a7b2 加上

开始练习 →

blame 的输出是什么样的

git blame 给出的是【0】。

开始练习 →

blame 显示的是哪一次改动

某一行被改过很多次,blame 显示的是【0】。

开始练习 →

⚠️ blame 找到的人一定是"责任人"吗

blame 指出的那次提交【0】。

开始练习 →

blame 之后通常接着做什么

用 blame 拿到提交 id 之后,下一步一般是【0】。

开始练习 →

这六行各归哪次提交

计算器文件现在有六行,blame 的结果如下。运行下面这段程序: blame = [('def add(a, b):', 'b22d4e0'), (' return a + b', &#

开始练习 →

数出每次提交改了几行

根据 blame 结果,数出每次提交各改了几行,按提交在历史里的先后输出(用 / 隔开)。

开始练习 →