相关疑难解决方法(0)

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

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

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

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

git version-control

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

如何恢复添加到git但被checkout覆盖的文件

需要一些帮助!

  1. 我使用"git add"添加了一些文件
  2. 我想检查其他文件,不小心跑了"git checkout -f"

我知道可以使用reflog等来恢复这些更改,但我不知道怎么做!我知道有可能获得差异.我真的需要这些改变.

有任何想法吗??

git git-revert git-add git-branch git-reflog

2
推荐指数
1
解决办法
865
查看次数