GIT冲突解决专题测试
考察知识点
| 知识点模块 | 题目数量 | 题目编号 |
|---|---|---|
| 合并冲突产生原因 | 5道 | Q743-Q744,Q817-Q819 |
| 识别冲突文件 | 3道 | Q820-Q822 |
| 冲突标记解析 | 3道 | Q823-Q825 |
| 手动解决冲突 | 3道 | Q826-Q828 |
| git mergetool使用合并工具 | 4道 | Q829-Q832 |
| git abort中止合并 | 2道 | Q834-Q835 |
1
单选题
在版本控制系统中,当两个开发者同时修改了同一文件的同一行代码,并尝试合并时,最可能产生什么?
2
判断题
在Git中,只有当两个分支修改了同一文件的同一行代码时,才会产生合并冲突。
3
单选题
以下哪种情况会产生合并冲突?
4
判断题
Git 总是能够自动合并两个分支的更改,不会产生冲突。
5
填空题
合并冲突发生在两个分支修改了________的________时。
6
单选题
合并冲突时,使用哪个命令可以查看哪些文件有冲突?
7
判断题
冲突文件在 git status 中会显示为"both modified"状态。
8
填空题
使用__________命令可以查看冲突文件列表,冲突文件状态显示为_____________。
9
单选题
冲突文件中,表示冲突开始的标记是什么?
10
判断题
冲突标记中的 ======= 分隔符上方是当前分支的更改,下方是传入分支的更改。
11
填空题
冲突标记由________________________开始,_______分隔,________________________结束。
12
单选题
解决冲突后,需要执行哪个命令标记冲突已解决?
13
判断题
解决冲突时,必须保留冲突标记,Git 才能识别。
14
填空题
解决冲突后,使用_______命令标记文件已解决,然后使用__________完成合并。
15
单选题
git mergetool 命令的作用是什么?
16
多选题
以下哪些是 Git 支持的图形化合并工具?(多选)
17
判断题
使用 git mergetool 后,仍然需要手动执行 git add 和 git commit。
18
填空题
配置 Git 使用______作为默认合并工具使用命令________________________。
19
单选题
合并过程中想放弃合并,回到合并前状态,使用哪个命令?
20
多选题
关于 git merge --abort 命令,以下哪些说法是正确的?(多选)
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验