冲突是在哪一步冒出来的
同一格,两个人都动了 我改的 他改的 冲突出现的时机是【0】。
开始练习 →
冲突是 Git 出错了吗
同一格,两个人都动了 我改的 他改的 出现冲突说明【0】。
开始练习 →
这次合并有几处冲突
同一格,两个人都动了 我改的 他改的 两条分支都改过 config.py,逐行对照如下: 行 共同祖先 我这边(ours) 对方(theirs) 1 HOST = "localhost&
开始练习 →
要造出一个冲突,最少需要什么
想复现一次冲突,最少要有【0】。
开始练习 →
改同一个文件但不同行呢
两条分支改了同一个文件,但改的是不同的行,合并时【0】。
开始练习 →
一边改、一边把这行删了呢
一条分支改了某行,另一条把这行删掉了,结果是【0】。
开始练习 →
⚠️ Git 默认按什么粒度判冲突
Git 默认判断冲突的粒度是【0】。
开始练习 →
六行各属于哪一类
按"和共同祖先比"给每一行归类:same(两边一样)、ours(只有我改)、theirs(只有对方改)、conflict(都改且不同)。运行下面这段程序: def classify(b, o, t): if o
开始练习 →
写一行的分类判断
补全 classify(b, o, t):给定这一行的祖先版本 b、我方 o、对方 t,返回四种分类之一。 输出第 2 行的分类。
开始练习 →
数出有几处冲突
用你的 classify 给六行都归类,输出冲突的行数。
开始练习 →