好的。简单的事情应该简单,所以我希望是。:)
我已经更改了一个文件,现在我想恢复到 git repo 中的最新版本,因为我的更改是废话,我想重新开始更改文件。
就我而言,您应该这样做:
git checkout -- <NAME OF FILE>
第一个问题:如何在 Eclipse 中使用 EGit 执行此操作?团队下没有结帐选项。:( :( :(
现在假设我在多个导演中修改了多个文件。我如何恢复所有这些以重新开始?
在我的版本中,“替换为...”->“HEAD Revision”似乎就是这样做的...
我承认,它不在“团队”子菜单中,这有点令人困惑。
此外,这可能会有所帮助:Eclipse git checkout (aka, revert)
转到“同步”视图(如果您没有打开它,它在“窗口”/“显示视图”中),填充列表以防它未加载,右键单击要还原的文件并在上下文中菜单选择“覆盖”以恢复到 Git 服务器中的最新文件。
您还可以通过在上下文菜单中选择“在比较编辑器中打开”来检查要在还原之前丢弃的更改。
您可以从“Git Staging”中获得“Replace with Head Revision”