git 版本回退
一、查看git提交的历史信息
git log:显示最近几次的提交日志
如果想简化输出信息,可以加上–pretty=oneline参数,代码如下:
git log –pretty=oneline
二、版本回退(回退到过去)
1、根据head^来确定回退版本
$ git reset –hard HEAD^ :会退到上一个版本
注意:在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
2、根据版本ID来确定回退版本
$ git reset –hard 版本号:(版本号通过git log查看)
三、版本回退(回退到未来)
git reflog :查看执行命令的历史信息
例子: #回退到未来
$ git reset –hard 未来版本号