全部学科
Python全栈
python
NodeJS全栈
nodejs

GIT基本操作专题测试

20 题 60 分钟 难度:★★

考察知识点

知识点模块题目数量题目编号
git init 初始化仓库1道Q589
git clone 克隆仓库3道Q590,Q602-Q603
git add 添加文件2道Q591,Q605,Q640
git commit 提交更改3道Q592,Q610,Q635
git status 查看状态2道Q593,Q611
git log 查看提交历史2道Q594,Q615
git diff 查看差异1道Q595
git reset 撤销更改2道Q596,Q620
git checkout 切换与恢复2道Q597,Q625
git clean 清理未跟踪文件1道Q598
💡 参考答案在文末
判断题
1

git log --oneline 可以将每条提交记录压缩成一行显示。

A

B

2

git add . 命令可以将当前目录下所有未跟踪的文件添加到暂存区。

A

B

3

git checkout -- 可以恢复文件到最后一次提交的状态。

A

B

4

git reset HEAD 可以将文件从暂存区移回工作区。

A

B

5

git status 命令可以显示工作区和暂存区的状态信息。

A

B

6

git commit 后,更改会立即同步到远程仓库。

A

B

7

git clone 命令会自动创建与远程仓库同名的本地目录。

A

B

8

使用 git clone 克隆的仓库会自动配置名为 origin 的远程仓库。

A

B

单选题
9

查看 Git 提交历史的命令是?

A

git log

B

git history

C

git show

D

git list

10

要从远程仓库克隆代码到本地,应该使用哪个 Git 命令?

A

git clone

B

git copy

C

git pull

D

git fetch

11

要删除工作区中未跟踪的文件,应该使用哪个命令?

A

git remove

B

git delete

C

git clear

D

git clean

12

以下哪个命令可以将暂存区的文件撤销到工作区?

A

git undo

B

git reset HEAD

C

git revert

D

git restore

13

要查看工作区与暂存区之间的差异,应该使用哪个命令?

A

git compare

B

git check

C

git diff

D

git change

14

在 Git 中,切换到另一个分支应该使用哪个命令?

A

git checkout

B

git switch

C

git change

D

git move

15

要查看当前工作区和暂存区的状态,应该使用哪个命令?

A

git check

B

git info

C

git state

D

git status

16

在 Git 中,以下哪个命令用于初始化一个新的 Git 仓库?

A

git start

B

git init

C

git create

D

git new

17

以下哪个命令用于将暂存区的更改提交到 Git 仓库?

A

git add

B

git commit

C

git push

D

git save

18

在 Git 中,将文件添加到暂存区的命令是?

A

git commit

B

git push

C

git add

D

git stage

多选题
19

关于 git commit 命令,以下哪些参数和用法是正确的?(多选)

A

git commit -m "message" 可以直接添加提交信息

B

git commit -a 可以自动添加所有已跟踪文件的更改

C

git commit 会自动推送更改到远程仓库

D

git commit --amend 可以修改最近一次提交

E

git commit 不需要暂存区有文件就可以执行

填空题
20

请填写 Git 命令:使用 ____________ 命令可以将文件从工作区添加到暂存区。

参考答案
1.正确 2.正确 3.正确 4.正确 5.正确 6.错误 7.正确 8.正确 9.A 10.A 11.D 12.B 13.C 14.A 15.D 16.B 17.B 18.C 19.A;B;D 20.git add
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 GIT团队协作流程专题测试
下一套试卷 → GIT工作流专题测试
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码