git reset --hard 回退版本信息

来源:互联网 发布:下载手机电子书软件 编辑:程序博客网 时间:2024/05/21 09:23

Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。

注意:使用 git reset --hard 会回退到指定的版本,本地所做的修改都无效,除了新增的文件和文件夹!!

现在,我们要把当前版本A ,回退到上一个版本“B”,就可以使用git reset命令:

$ git reset --hard HEAD^

执行结果:

HEAD is now at ea34578 B

也可以查询版本 :

Git log --pretty=oneline

运行结果:

显示出 所有提交版本记录,选择 id,执行 git  rest  --hard  id即可。

原创粉丝点击