git回退版本

1、选择git reset

2、选Hard

Reset 三种类型包括 Soft、Mixed、Hard。
从回退的力度来讲 Soft —> Mixed—> Hard 依次加重,分别对应
回退“已提交”—> 回退“已提交+已暂存”—> 回退“已提交+已暂存+未暂存” 。
两种常用场景:
1)如果想回退所有本地与远程不同的 commit ,同时又保留所有修改,可以选择 Soft 或 Mixed,推荐 Mixed。
2)如果想覆盖或回退本地代码,又不需要保留任何本地修改,可以选择 Hard 。

3、reset type说明
Soft:回退服务端版本
Mixed:回退服务端版本,本地提交版本(选这个从回退版本到最新版本的修改还是在代码里的)
Hard:回退服务端版本,本地提交版本,本地未提交的修改内容
如果想回退到某一版本,在这一版本基础上修改,那么要选Hard

4、命令方式
git log
commit id
git reset --hard   xxxxxx 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值