⚠️ 四类各有几行
把六行按四类统计,输出四个数:same / ours / theirs / conflict 各几行(按这个顺序,用 / 隔开)。
开始练习 →
<<<<<<< 到 ======= 之间是谁的
冲突标记里,<<<<<<< 和 ======= 之间的内容来自【0】。
开始练习 →
====== 到 >>>>>>> 之间呢
======= 和 >>>>>>> 之间的内容来自【0】。
开始练习 →
⚠️ 那些标记行要留着吗
解决冲突时,<<<、===、>>> 这三种标记行【0】。
开始练习 →
一个冲突块占几行
一个冲突块除了两边各自的内容,还固定占用【0】。
开始练习 →
带标记的文件有多少行
把三方比对的结果连同冲突标记一起写出来。运行下面这段程序: def classify(b, o, t): if o == t: return "same" if o == b:
开始练习 →
两个冲突块从第几行开始
找出带标记文件里每个 <<<<<<< 的行号(从 1 数起)。运行下面这段程序: def classify(b, o, t): if o == t: return "
开始练习 →
写一个三方合并
补全 merge3:逐行判断,冲突的地方产出五行(三行标记 + 两边各一行),其余取该取的那一边。输出结果共几行。
开始练习 →
⚠️ 标记行一共有几行
在带标记的文件里,数出有多少行是标记行(以 <<<、===、>>> 开头的)。
开始练习 →
"解决冲突"具体是做什么
解决一处冲突,动作是【0】。
开始练习 →