版本回退

命令

回退一个版本:git reset --hard HEAD^
回退多个版本:git reset --hard HEAD^^
回退指定数量版本:git rsset --hard HEAD~100
回退指定版本:git reflog
git reset --hard 6575a18

步骤:

增加几个版本

1.输入vim test.txt回车,按i键
2.内容填写"v4",按Esc键,输入:wq回车退出vim模式
3.输入git add .回车
注:小技巧,命令为提交所有修改的文件
4.输入git commit -m “升级版本v1"回车
5.输入git push回车
6.vim test.txt回车,按i键
7.内容填写"v5”,按Esc键,输入:wq回车退出vim模式
8.输入git add test.txt回车
9.输入git commit -m “升级版本v5"回车
10.输入git push回车
11.vim test.txt回车,按i键
12.内容填写"v6”,按Esc键,输入:wq回车退出vim模式
13.输入git add test.txt回车
14.输入git commit -m "test.txt"回车
15.输入git push回车
在这里插入图片描述
在这里插入图片描述

回退上一个版本

1.输入cat test.txt回车
注:显示v6
1.输入git reset --hard HEAD^回车
注:一个^代表回退一个版本
2.输入cat test.txt回车
注:显示v5
在这里插入图片描述

回退上二个版本

1.输入git reset --hard HEAD^^回车
注:回退2个版本
在这里插入图片描述

回退指定数量版本

1.输入git rsset --hard HEAD~100回车
注:回退100个版本

回退指定版本

1.输入git reflog回车
注:显示所有版本信息,把v3版本最左侧id复制下来
2.输入 git reset --hard 6575a18
注:6575a18是刚才复制的id
3.cat test.txt回车
注:显示v3
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值