1.用命令行打开git项目路径,git log 命令查看commit记录

> git log

2.找到你需要回滚的commitId,输入git reset --hard{commitId},将本地文件回滚:

git reset --hard 70438034dc4c4551910fe9c39ab65752e3dd7bd9

3.此时本地文件就已回到了commit 70438034dc4c4551910fe9c39ab65752e3dd7bd9 之后的状态,但是远程的仓库里并没改变,需要继续远程回滚:

git push -f

执行,回滚成功后,继续git log 下,你就会发现第一个就是你刚才操作的commit f2fca5dba47e5d3a80a103af349687e8e429c594 就对了。

查看远程仓库,最新版本已经恢复到历史那个版本。

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐