Git版本回退命令

更新时间:2023-05-16 19:55:08 阅读: 评论:0

webquestcos是什么Git版本回退命令⼀、git ret 的⽤法
root怎么读简单的来说,git ret命令既可以回退版本,也可以把暂存区的修改回退到⼯作区。
怪兽婆婆git ret命令 ⼜可以分为git ret --hard xxx和git ret --soft xxx以及git ret --mixed xxx。为了更好的说明,我们来看⼀些测试的例⼦:
原本abc.md中的内容是:iiiiiiiiii
现在我们更改它的内容为:hello world
individualism
执⾏代码git commit -am "change abc.md"。
然后我们⽤git log查看所有的历史版本:
好了,我们准备把它还原到上⼀个版本。
执⾏命令git ret --hard HEAD^回退版本和命令cat abc.md输出内容。
(HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭)承担费用英文
resistant是什么意思
显然,已经回到了上⼀个版本。再⼀次执⾏git log
发现最新的⼀个版本change abc.md已经不见了。
怎么复原最新的版本呢?我们可以使⽤命令git reflog,该命令⽤来记录你的每⼀次命令。
然后可以记录版本的commit id,回到最新的版本。
如:git ret --hard 3a169ff。此时我们再输出abc.md有:
然后我们再来看看git ret --soft xxx,该命令将最近⼀次提交节点的提交记录回退到暂存区。
methane
举个例⼦:将abc.md中的数据改成Hello Github。然后commit。
突然发现我们将git commit -am "change world to github"写成了git commit -am "cange world to github"。所以我们要将本次提交回退到暂存区,再重新把comment补全,进⾏⼀次提交。现在执⾏git ret --soft head^,就可以重新commit了。
此时的git log为:
Git三⼤分区参考⽂章
浙大录取分数线
Git Ret命令
廖雪峰Git教程
go dutch

本文发布于:2023-05-16 19:55:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/658148.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:版本   回退   命令   提交   内容
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图