git版本回退 回滚 解决方案
(注意:强制性回退,会影响到远程的代码仓库。一般是不推荐的。通常还是,建议git push,修改之前的代码。)
1. git log --pretty=oneline // 查找版本由最近到最远的提交日志 主要是查找版本id
2. git reset --hard id // 根据id回退到指定的版本
3. git push origin HEAD --force // 推送到本地到远程仓库。
4. git reflog // 查看命令操作的记录 当版本号回退错了,可以通过此命令查找一下对应版本id 重复2.操作即可