相关疑难解决方法(0)

执行git reset后恢复添加的文件--hard HEAD ^

我添加了一个新文件F1并对另一个文件F2进行了更改,但后来又进行了"git reset --hard HEAD ^",我丢失了对文件的所有更改.

一些方法,我可以让他们回来.

我在这里看了一个相关的问题:如何撤消git reset --hard HEAD~1? 但是,这个问题假设一个人做了一个git提交.

git version-control

59
推荐指数
4
解决办法
4万
查看次数

如何撤消VS Code/Git中的"放弃所有更改"

我担心我已经知道了答案,但无论如何都在这里..我偶然点击了VS Code(OSX)中的"Discard All Changes",现在一个月的工作量已经消失.Poof'd.事实是,我没有正确设置GIT,所以我还没有做任何提交.无论如何我可以恢复工作吗?现在我的工作目录就像空的一样好..

[编辑]我应该澄清一下,控制台日志说它做了一个"git clean -f -q",这意味着文件已经消失了.但我想知道VSCode是否有备份或历史或缓存..或任何东西.我很绝望..

git version-control visual-studio-code

14
推荐指数
6
解决办法
1万
查看次数

标签 统计

git ×2

version-control ×2

visual-studio-code ×1