提问者:小点点

git恢复删除后未进行提交的删除文件


我删除了一些文件。

我还没有承诺。

我想重置我的工作区以恢复文件。

我做了一个

但被删除的文件仍不见踪影。

显示:

# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   deleted:    cc.properties
#   deleted:    store/README
#   deleted:    store/cc.properties
#

为什么不将工作区重置为


共3个答案

匿名用户

输出会告诉您需要做什么。等。

这将解除rm操作。之后,再次运行将会告诉您需要执行来取回文件。

更新:我的配置文件中有这个

$ git config alias.unstage
reset HEAD

我通常用它来解舞台的东西。

匿名用户

您已经准备删除,因此需要执行以下操作:

git checkout HEAD cc.properties store/README store/cc.properties

仅从已经进行删除的索引签出。

匿名用户

只需执行