首页 > 试题广场 >

请从如下命令中选取不属于Git操作的命令

[不定项选择题]

请从如下命令中选取不属于Git操作的命令

  • add

  • merge

  • fetch

  • mkdir

上面的老哥解释的很详细,不过看英文解释就能猜到选D 啦,前三个都是Git 常规操作。
A. add (添加,肯定有的操作)
B. merge(融合,分支合并常规操作)
C.fetch(抓取,远程分支常规的操作)
D. mkdir(英文全拼:make directory,该命令主要用来 创建目录
发表于 2021-09-10 16:14:38 回复(0)
--查看git状态
git status
 
--提交到暂存区代码
git add good.txt
 
--撤销暂存
git rm --cached good.txt
 
--提交本地库
git commit -m "" good.txt
 
--查看日志
git log
 
--查看日志(显示指针)
git reflog
 
--回滚版本
git reset --hard [版本号]
 
--异或符号的前进
git reset --hard HEAD^^^  回退三个版本
git reset --hard HEAD~3   回退三个版本
 
reset --soft  仅仅在本地库移动指针
reset --mixed  在本地库移动指针,重置缓存区
reset --hard  在本地库移动指针,重置缓存区,重置工作区
 
 
--从本地库找回删除的文件,类似于回滚
git reset --hard head
 
--比较命令
git diff good.txt
git diff [版本号] [文件名]
根据版本号去比较
 
--查看分支
git branch -v
 
--创建分支
git branch [分支名称]
 
--切换分支
git checkout [分支名称]
 
--合并的时候先切换当前分支,然后合并
git merge [分支名称]
 
--有冲突的话,解决冲突在提交,不带文件名
 
--给远程地址起别名
git remote add origin [远程地址]
 
--推送代码
git push [远程地址] [分支名称]
 
--拉取远程代码
git clone [远程地址]
 
--抓取远程代码,会多出一个origin/master分支,但不会影响本地代码
git fetch [远程地址] [远程分支]
git merge [远程分支]
 
--pull=fetch+merge
git pull [远程地址] [远程分支]
 
git 免密登陆
ssh-keygen -t rsa -C [邮箱]
打开ssh-pub文件,
复制里面的内容
前往码云->设置->公钥
发表于 2021-09-10 14:13:33 回复(0)