Git版本回退

in 归档 with 0 comment

1.使用git log命令查看所有的历史版本,获取某个历史版本的id,
假设查到历史版本的id是2f0adbd7500eb80b992701647c4be3dfc0277eda

$ git log
commit 2f0adbd7500eb80b992701647c4be3dfc0277eda
Author: tianyu211 <gty0211@foxmail.com>
Date:   Fri Dec 15 17:35:10 2017 +0800

    开启双缓冲

commit 2d91409d4091e0df0981934ebf0bcb1e895392c8
Author: tianyu211 <gty0211@foxmail.com>
Date:   Fri Dec 15 17:13:28 2017 +0800

    调整主页布局

2.回退版本

git reset --hard 2f0adbd7500eb80b992701647c4be3dfc0277eda

3.把修改推到远程服务器,如果本地没提交可以不推送

git push -f -u origin master

Responses