问题背景
由于种种原因误删文件之后,git知道你删除了文件,因此,工作区和版本库就不一致了,git status命令会立刻告诉你哪些文件被删除了:
image.png
解决方法
在上图中:
-
git rm file
会彻底从版本库中删除文件 -
git checkout file
会把误删的文件恢复到最新版本 - 如果文件名中含有中文,可以使用
git ls-files -d | xargs echo -e | xargs git checkout --
恢复被删除的所有文件
由于种种原因误删文件之后,git知道你删除了文件,因此,工作区和版本库就不一致了,git status命令会立刻告诉你哪些文件被删除了:
在上图中:
git rm file
会彻底从版本库中删除文件git checkout file
会把误删的文件恢复到最新版本git ls-files -d | xargs echo -e | xargs git checkout --
恢复被删除的所有文件本文标题:git恢复误删的文件
本文链接:https://www.haomeiwen.com/subject/qyriaqtx.html
网友评论