git ---回到过去
git命令回顾
git checkout /git reset
-git reset HEAD~ //~代表回滚到第几个版本。。 有多个的话可以在~后面加个数字
git reset --mixed HEAD~
-移动HEAD的指向,将其指向上一个快照
-将HEAD移动后的指向的快照回滚到暂存区域
git reset --soft HEAD~
-移动HEAD的指向,将其指向上一个快照
git reset --hard HEAD~
-移动HEAD的指向,将其指向上一个快照
-将HEAD移动后的指向的快照回滚到暂存区域
-将暂存区域的文件还原到工作目录
回滚指定快照:
-git reset 《ID号》