Git版本管理

前言

       一般指的就是版本回滚,如生产线发版,有问题,可以进行回退到上一个版本

1.如何回退到上个版本

1.1 提交版本1

Git版本管理

Git版本管理

1.2 提交版本2

Git版本管理

Git版本管理

回退都是本地回退,再把修改的内容推送到远程端

1.3 回退到上一个版本

命令: git reset --hard HEAD^

Git版本管理

思考一下:如何回退到上两个版本多加一个^,例如 git reset --hard HEAD^^

 

2. 回退到指定版本

2.1 先查询版本号

命令:git reflog

Git版本管理

 

2.2 回退到指定版本

命令:git reset --hard 版本号

Git版本管理