问题是关于Emacs功能的Magit主要模式,而不是如何通过命令行界面执行此操作.
我只有一个本地Git存储库.如何将选定的文件还原到以前的版本?我相信Git命令必须是这样的,git checkout HEAD^ path/to/file
但我也可能在这里错了,只是猜测.
我正在寻找本质上是一样的东西C-x v u在vc-dir
缓存.
基本上,我希望做的是:
删除修改后的文件.
从当地的回购中拉出来.
但Magit似乎无法做到这一点,它似乎更喜欢删除文件,而不是恢复它.
Rém*_*émi 81
在magit中你只需要继续你要恢复的大块或文件,并k
用来丢弃修改.有关更多详细信息,请参阅https://magit.vc/manual/1.4/magit/Staging-and-Committing.html上的相关文档.
Raz*_*ssa 22
打开文件后,即可M-x magit-file-checkout
.
归档时间: |
|
查看次数: |
15871 次 |
最近记录: |