繁体   English   中英

是否可以恢复“ git add”后意外删除的文件?

[英]Is it possible to restore files accidentally removed after `git add`?

在使用git add --all添加所有更改之后,我意外地使用mv -f app/* members && rm -rf app (而不是使用cp -rf app members )删除了一个深度以上的文件。 当我运行git status ,它告诉我:

deleted:    app/more/than/one/depth/file.php
...

是否可以从Git缓存中取回那些文件?

平凡,是的。

git checkout -- app

...将恢复树中的所有内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM