checkout主要用来用暂存区的内容覆盖工作区,达到撤销工作区修改。另一个是用来切换和创建分支。

参考文章:Git检出(checkout)

revert(reverse)回滚(反做):撤销某个commit的修改,保留其他commit的修改

参考文章:Git恢复之前版本的两种方法reset、revert(图文详解)

太TM难理解了,我已经完全懵逼了,日后再看视频教程吧

Git 重置reset,检出checkout和回滚revert(reverse)有什么区别?相关推荐

  1. Git的稀疏检出功能

    Git Sparse checkout检出功能 1. sparse checkout的应用步聚 如图,是我最近托管的一个项目: 这个名为"mybatis_vincent_study" ...

  2. git 回退到上个版本 rollback 回滚 git reset HEAD, git 回退到上一版本

    git回退到上个版本 git reset --hard HEAD^ 回退到前3次提交之前,以此类推,回退到n次提交之前 git reset --hard HEAD~3 查看commit的sha码 gi ...

  3. Git使用学习(七、版本回滚)

    git版本回滚的原理 git中有一个全局变量叫HEAD,HEAD这个指针指向的版本就是当前版本. 如果我们需要调出某个版本的记录,需要让HEAD指针指向这个版本,然后再从本地仓库拉取到工作区间就可以了 ...

  4. 事务的回滚和不提交的区别

    当出现异常,事务没有提交,不回滚有影响吗? 1. 在同一事务条件下,回滚和不提交,表现是一样的 但是还有些差别 事务处理,是将操作事件交给数据库(模拟)运行,直到commit操作,才使得修改实际产生效 ...

  5. git的历史版本拉分支、回撤revert、回退reset

    一.历史版本拉分支 假如我们要从3.0回退到1.0版本拉分支修改,那么在log找到1.0提交记录右键选择checkout,点击checkout之后当前工作区即回退到该提交的历史版本中. 然后,我们对1 ...

  6. 【IDEA】从Git丶Gitlab检出Maven项目到本地

    一丶打开idea选择git,默认没有一个项目的情况 二丶填写地址点击Clone 如遇到点击Clone没反应或报错 Cannot run program "git.exe": Cre ...

  7. Git检出远程库的分支等相关操作

    来到公司,询问同事后发现系统已经上传到Git远程仓库: 我这里先把远程仓库clone下来: $ git clone http://git.eas****tect.git 发现目录下只有一个READY. ...

  8. Git 撤销操作 / 回滚历史

    撤销操作 git checkout -- <filename>,放弃文件的当前更改,回到最近一次的提交状态 git reset HEAD <filename>,取消暂存文件 g ...

  9. git add . 之后 想执行回滚操作(git add 到本地仓库的代码回滚到没有add 之前的操作)

    git add 到本地仓库的代码回滚到没有add 之前的操作 ,如果git 非常熟悉临时忘记了命令 回滚单个文件的命令:git restore --staged  xx文件名 回滚所有add 的文件直 ...

最新文章

  1. IntelliJ 创建main函数快捷
  2. [YTU]_2906( 多重继承 日期与时间)
  3. 中小企业虚拟化解决方案-VMware vSphere 6.5-日常管理入口v0.0.1
  4. Sun过去的世界中的JDK 11和代理
  5. 劳动节快乐 | 5月1日 星期六 | 喜马拉雅赴美递交IPO招股书;拼多多年活跃买家7.884亿;抖音电商开启“抖音55潮购季”
  6. 手动制作python安装模块
  7. python2项目出现的错误(UnicodeDecodeError)
  8. 【BZOJ 3669】 [Noi2014]魔法森林 LCT维护动态最小生成树
  9. 《信号与系统学习笔记》—z变换(二)
  10. win32com 操作excel
  11. signature=daa3bbe3ad9a7c162ba9d98f8d9e7530,来用百度密语吧!!!
  12. 怎么开启远程重启服务器,怎么正确重启服务器
  13. red5视频直播初探
  14. pdf转换成ppt的方法
  15. 永恒之蓝病毒事件所引发的运维安全行业新思考
  16. linux电容触摸屏驱动参数,基于FT5x06嵌入式Linux电容触摸屏驱动
  17. 百度联盟百青藤app流量变现
  18. 正则表达式的语法规则及使用
  19. HTML,css和JavaScript的基础学习—html篇
  20. Qt编写视频监控系统69-录像计划(支持64通道7*24录像设置)

热门文章

  1. Git学习教程(一):git简介
  2. hyper-V环境下虚拟机和宿主机之间时钟不统一
  3. pps+linux版+x64,64位Ubuntu 11.04安装PPS的办法
  4. 【学习笔记】7、标准数据类型—字符串
  5. 七步确定一个优化项目的难易度
  6. MPS(主生产计划)
  7. SAP里会话结束方法(杀死进程)
  8. 求职受性别限制?数据指明2021女性求职新方向
  9. 2020年全国压岁钱榜单出炉,今年小朋友压岁钱归谁?
  10. 实验报告书 c语言,c语言实验报告书.doc