码迷,mamicode.com
首页 > 其他好文 > 详细

[日常] git版本回退

时间:2019-11-11 00:49:41      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:eset   dmi   之间   没有   git   指针   使用   回退   --   

还没有push到远程的时候,版本回退的测试如下

先克隆一个空的测试仓库,这是我自己在gitlab里创建的空仓库
git clone http://192.168.1.114:8090/admintsh/blog.git

提交三次代码
git add .
git commit -m "xxx"
使用git log查看提交日志

返回上一版本,HEAD指针指向上一个就写一个^,回退两个版本就写两个^
git reset --hard HEAD^

如果已经回退到第一个版本了再想回第三个,就先找到第三个的commit id,然后
使用git reflog 查看所有日志
其实使用下面这个命令就可以在所有的提交ID版本之间随意穿梭了

git reset --hard 提交ID

[日常] git版本回退

标签:eset   dmi   之间   没有   git   指针   使用   回退   --   

原文地址:https://www.cnblogs.com/taoshihan/p/11832344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!