git撤销与版本回退

撤销
  1. git reset head file
       用head覆盖暂存区,使暂存区的add失效。

  2. git checkout --file
       用暂存区覆盖工作区,使本地修改失效。

  3. git checkout head file
       直接用head覆盖工作区和暂存区,相当于上述两个命令相加。

版本回退
  1. git reset --hard head^
       head回退到上一个版本。

注释:此处的head或者head^都可以用具体的版本号进行替换

参考:http://tengj.top/2016/03/24/git3reset/
   https://mp.weixin.qq.com/s?__biz=MzIwNTc4NTEwOQ==&mid=2247485632&idx=1&sn=32bdebc4102672416d85166287cfcb61&chksm=972ad9baa05d50ac52ecbe53faf09575032332f5c59a60ee464251dea2ee7285c33bd84a02b0&scene=0#rd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值