操作背景:
误操作导致十几个文件被删除或者还原了,这些文件没有git add 过,也没有commit过
解决:
- 如果是误还原的文件,比如今天的改动没了,被误还原成昨天的内容了,现在需要把今天的改动弄回来
在vscode目录树里点击该文件,点击时间线的某个条历史,右侧会弹出对应的diff,左边的diff就是今天的改动,右边的是昨天的

确定是这条时间线的话,右键-还原内容即可

- 上面的方法只适合文件还在的情况下,如果文件被删了,目录树里面没有文件,就无法点击到该文件,无法展示时间线,此时需要建一个同名文件,内容可以为空,再去目录树里面点击该同名的空文件,找到时间线,会发现又能找到历史了
网友评论