最佳答案
问题是关于用于 Emacs 功能的 Magit 主模式,而不是关于如何通过命令行界面实现这一点。
我只有一个本地 Git 存储库。如何将选定的文件恢复到其以前的版本?我相信用于此的 Git 命令必须类似于 git checkout HEAD^ path/to/file
,但是这里我可能也错了,只是猜测而已。
我要寻找的是本质上与 vc-dir
缓冲区中的 C-x v u相同的东西。
本质上,我希望做的是:
删除修改后的文件。
从当地回收站撤资。
但是 马吉特似乎不能做到这一点,它似乎更愿意只是删除文件,而不是恢复它。