1. git回退到上个版本
git reset --hard HEAD^
2. 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard HEAD~3
3. 查看commit的sha码
git log git show dde8c25694f34acf8971f0782b1a676f39bf0a46
4. 退到/进到 指定commit的sha码
git reset --hard dde8c25694f34acf8971f0782b1a676f39bf0a46
5. 强推到远程
git push origin HEAD --force