首页 > 其他 > 详细

Git版本退回和修改

时间:2018-09-03 16:51:26      阅读:179      评论:0      收藏:0      [点我收藏+]

首先我们来看看我们的第一个版本:

我的git文件如下:

技术分享图片

那我们来修改一下这个文件

技术分享图片

 

 然后提交

技术分享图片

那我们来查看一下提交的记录:使用git log

 技术分享图片

当我们使用 git log --pretty=oneline时,他将每一次变动成为一行

 技术分享图片

你可以看到一大串数字和字母的组合,那个就是文件的版本号

那我们现在退回到上一个版本

首先我们来查看现在版本的内容

技术分享图片

那么返回上一个版本的命令符就是git reset --hard HEAD^

 技术分享图片

查看一下当前的版本内容:

技术分享图片

技术分享图片

果然退回上一个版本了

那么要是上上一个版本是什么能?HEAD^^

上一百个版本呢?HEAD~100

那么我现在又想返回那个刚刚开始的版本呢?

你可以去找到他们的版本号就是那一大串字母和数字的组合,然后在使用git reset--hard+版本号,当然版本号不需要写完整,你写部分也可以返回

 技术分享图片

现在又是第二个版本

技术分享图片

那么你一不小心关闭了git的可视化窗口怎么办呢?

你可以使用命令符 git reflog来返回的到版本号

技术分享图片

 

Git版本退回和修改

原文:https://www.cnblogs.com/SAM-CJM/p/9579332.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!