SmartGit版本回退

方法一、

1、查看log选中要还原的那条log,右键选择重置提交(高级) 如下图

2、选择索引或工作树 --hard

3、执行命令git push -f   这里-f是强推的意思,但这样操作会把回退之后提交记录都丢失了,不建议这么操作

方法二、

1、前两步跟方法一 一样,强制重置提交后。(如果看不到强制之后的提交记录,在日志目录蓝右边选项中勾选 宣示传入提交)

2、然后在日志中选中最后一次提交记录,即图中的5,右键选择重置提交(高级)

3、这是选择 重置索引但不重置树 --mixed,跟之前的选项不一样

4、随后选中改动commit,push常规的提交推送流程

方法三、

1、在log中一路选择还原。

2、如上图如果想还原到日志为3的记录,那么我们先要选中6,点击还原此时会还原到5提交记录,再点击5右键选择还原此时还原到提交记录4然后再选中4右键还原,此时还原到提交3的内容了(注意需要重上到下一次还原,而且要选择到目标的上一层比较,比如这里到4即可)。如果回退比较多这种有点痛苦了

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一零壹0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值