GIT(二)

(1)在原来的仓库创建temp.js文件和temp.css文件,提交到暂存区

image.png

(2)修改工作区的temp.js文件,将暂存区的内容覆盖掉工作区的内容(回滚工作区)

image.png

(3)将暂存区的内容提交到历史区

image.png

(4)当前工作区的内容是console.log(1+1),暂存区的内容也是console.log(1+1),历史区的内容也是console.log(1+1)

(5)然后把工作区和暂存区的内容都改成console.log(1+10)

image.png

(6)把本地的temp.js改成console.log(1+100)

image.png

(7)执行 git reset HEAD . 将当前的暂存区删除,回滚到上一个暂存区

image.png

(8)执行git checkout . 将当前暂存区覆盖工作区,此时又变成了console.log(1+1)了

image.png

(9)过程图片形式展示

image.png

(10)又修改了一次temps.js,并且把这些也提交到了历史区

image.png

(11)git log 一共两次commit,即两个历史版本

image.png

(12)工作区和暂存区回滚到历史区的某个版本,找到commit ,一般取前7位即可

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享