git reset --soft xxxx // xxxx是版本号 回退
git stash //保留当前分支修改的代码 git checkout xxx //切换到xxx分支 git stash list // 查看stash的记录 git stash apply stash@{0} //恢复修改的代码
git log <当前目录的文件路径> //例如 git log src/test/test.js ,复制hash值 git checkout <hash> <filename> //恢复 例如 git checkout 2424skafji32u4i3 src/test/test.js