git版本回退

git log

历史记录:git log命令显示从最近到最远的提交日志 按向下箭头继续查看

--pretty=oneline参数:如果嫌输出信息太多,看得眼花缭乱的,可以试试加上

你看到的一大串类似1094adb...的是commit id(版本号)

回退上一版本: $ git reset --hard HEAD^

或者:$ git reset --hard id号

上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。

然我们用git log再看看现在版本库的状态:最新版本就不见了

要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

版本回退后如果要push,push的时候要加--force

posted @ 2019-10-24 17:02  燕子fly  阅读(191)  评论(0编辑  收藏  举报