GIT分支基础专题测试
考察知识点
| 知识点模块 | 题目数量 | 题目编号 |
|---|---|---|
| 分支概念理解 | 5道 | Q664-Q665,Q667-Q668,Q670,Q740 |
| git branch 创建分支 | 4道 | Q676-Q677,Q679,Q682 |
| git checkout 切换分支 | 2道 | Q688-Q689 |
| git merge 合并分支 | 3道 | Q700-Q701,Q703-Q704 |
| git branch -d 删除分支 | 2道 | Q712-Q713 |
| HEAD 指针理解 | 2道 | Q724-Q725 |
💡 参考答案在文末
判断题
1
git branch 命令可以列出所有本地分支。
2
Fast-Forward 合并只在当前分支落后于目标分支时发生。
3
Git 的分支是指向提交的指针。
4
在 Git 中,所有分支共享同一个仓库历史,只是通过不同的指针来区分。
5
git merge 用于将一个分支的更改合并到当前分支。
单选题
6
如果有未提交的更改,切换分支时会发生什么?
7
Fast-Forward 合并的特点是什么?
8
创建新分支的命令是?
9
在Git中,分支的主要作用是什么?
10
切换到已有分支的命令是?
11
Git 中的分支是什么?
12
合并分支的命令是?
13
创建一个新分支并立即切换到该分支,可以使用哪个命令?
14
分离 HEAD 状态是什么意思?
15
关于 Git 分支的说法,以下哪个是正确的?
16
删除已合并分支的安全命令是?
17
如果要强制删除未合并的分支,应该使用哪个参数?
18
HEAD 在 Git 中代表什么?
多选题
19
关于 Git 分支的特点,以下哪些说法是正确的?(多选)
20
以下哪些命令可以创建 Git 分支?(多选)
参考答案
1.正确
2.正确
3.正确
4.正确
5.正确
6.B
7.B
8.A
9.A
10.A
11.C
12.C
13.C
14.C
15.B
16.A
17.C
18.B
19.A;B;D
20.A;C
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码