AI智能整理导入 AI智能整理导入
×
首页 题库中心 研发工程师模拟测试题库 题目详情
CA7245CE852000018CC42C30E85A107C
研发工程师模拟测试题库
646
单选题

本地代码仓库有3个分支:master、dev和release,当前分支是master,切换到分支dev的命令为:( )

A
git branch dev
B
git checkout -b dev
C
git checkout dev
D
git rebase dev

答案解析

正确答案:C

解析:

这道题目考察的是Git命令中如何切换分支的知识点。我们来逐一分析各个选项:

A. git branch dev

这个命令的作用是创建一个名为dev的新分支,但它不会切换到这个新分支上。当前分支仍然是master。

B. git checkout -b dev

这个命令的作用是创建一个名为dev的新分支,并立即切换到这个新分支上。虽然这个命令可以达到创建一个新分支并切换的效果,但题目中明确提到dev分支已经存在,所以这里不需要创建新分支,只需要切换。

C. git checkout dev

这个命令的作用是切换到已经存在的名为dev的分支上。这正是题目要求的操作,因此是正确答案。

D. git rebase dev

这个命令的作用是将当前分支(在这个场景中是master)上的改动基于dev分支进行变基(rebase)。它不会切换分支,而是尝试将master分支上的改动应用到dev分支的最新提交之上。这与题目要求的切换分支操作不符。

综上所述,正确答案是C,即使用git checkout dev命令来切换到已经存在的dev分支。

相关知识点:

分支切换命令,牢记git checkout

研发工程师模拟测试题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu