1.删除后未commit
2.删除后commit
git log 查看误删前的commit id
git log
git reset cf05b006a471ad898dbdbe485b2f2d4929c9d0bf
git checkout <file path>
3.删除后push到了远程仓库
git log查看未删除前的commit id
此时版本已回退,先另存被删除文件
再更新代码,然再讲误删的文件加回来
git log 查看误删前的commit id
git log
git reset cf05b006a471ad898dbdbe485b2f2d4929c9d0bf
git checkout <file path>
git log查看未删除前的commit id
此时版本已回退,先另存被删除文件
再更新代码,然再讲误删的文件加回来