场景:我对要撤消的源文件进行了本地未提交的更改,并将源文件恢复为原始状态。在命令行git中,我会做#34; git checkout",但是我如何在Egit中执行此操作?
答案 0 :(得分:156)
请参阅此答案:https://stackoverflow.com/a/4104149/152061(在那里发送upvotes )
Right click on the file -> Replace With -> Index
(旧版本可能会说File in Git Index
而不是Index
)
或者如果要撤消所有已更改的文件,请右键单击该项目 - >团队 - >重置.. - >选择“硬”单选按钮 - >按“重置”按钮
答案 1 :(得分:8)
一轮工作是选择文件,右键单击>替换为>当地历史......
选择您在该文件上执行的最后一次提交。然后,您可以检查它看起来没问题,然后在工作区中替换它
然后,如果必须,最后执行一个有效撤消所做更改的新提交。