GIT 本地库版本回退
适用条件
已经从暂存区提交到了版本库,但没有推送到远程库,想要恢复到指定版本。
查看提交记录
git log:显示从最近到最远的提交日志。

- 依次显示最近到最远的提交日志,能看到每次提交的 commit id (版本号)。
- 标有
HEAD表示当前版本。
输出信息简约则加上 --pretty=oneline 参数
版本回退
回退到上一个版本
git reset --hard HEAD^上一个版本就是
HEAD^,上上一个版本就是HEAD^^,以此类推,为了方便,上 100 个版本可以写成HEAD~100。回退到指定版本
git reset --hard 5645cd7b870dc55c162d0692e324cc6fca74873b 或 git reset --hard 5645cd版本号可以不写全,写前几位就可以了,Git 会自动去找。但也不能只写前一两位,因为 Git 可能会找到多个版本号,就无法确定是哪一个了。
其他
安装依赖
回退版本后,有可能要重新安装一下依赖
composer install
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
推荐文章: