git回退到某个版本

查看历史提交版本:

1.git log 查看历史所有版本信息

2.git log -x 查看最新的x个版本信息

3.git log -x filename查看某个文件filename最新的x个版本信息(需要进入该文件所在目录)

4.git log --pretty=oneline查看历史所有版本信息,只包含版本号和记录描述

5、git rev-parse HEAD 查看分支当前版本号

回滚版本:

1.git reset --hard HEAD^,回滚到上个版本

2.git reset --hard HEAD^~2,回滚到前两个版本

3.git reset --hard xxx(版本号或版本号前几位),回滚到指定版本号,如果是版本号前几位,git会自动寻找匹配的版本号

4.git reset --hard xxx(版本号或版本号前几位) filename,回滚某个文件到指定版本号(需要进入该文件所在目录)

回退到某个版本并提交:

回退到分支某个版本 git reset --hard c88173be7b521fcbe88c5be4fc1d3889e52226ae(要回退的分支版本号)

查看分支当前版本 git rev-parse HEAD

提交回退的版本 git push -f (注意:强制提交后,当前版本后面的提交版本将会删掉!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值