1.使用
git log查看之前提交的版本,每一版对应的hash值,默认展示几条,如果想查看更多,一直按回车。
git reset --hard 目标版本hash值,注意:这一步操作完后,目标版本之后的代码将全部清掉,一定做好备份或者确认没有用再回滚
- 再次
git log查看,目标版本之后的代码已经全部不存在
git push -f,提交到远程
版权声明:本文为i_am_a_div原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
1.使用
git log查看之前提交的版本,每一版对应的hash值,默认展示几条,如果想查看更多,一直按回车。
git reset --hard 目标版本hash值,注意:这一步操作完后,目标版本之后的代码将全部清掉,一定做好备份或者确认没有用再回滚
- 再次
git log查看,目标版本之后的代码已经全部不存在
git push -f,提交到远程