场景:我对要撤消的源文件进行了本地未提交的更改,并将源文件恢复为原始状态。在命令行 git 中,我会执行“git checkout”,但如何在 Egit 中执行此操作?
问问题
50788 次
2 回答
163
看到这个答案:https ://stackoverflow.com/a/4104149/152061 (在那里发送赞成票)
Right click on the file -> Replace With -> Index
(旧版本可能会说File in Git Index
而不是Index
)
或者如果要撤消所有已更改的文件,请右键单击项目 -> 团队 -> 重置.. -> 选择“硬”单选按钮 -> 按重置按钮
于 2011-08-03T19:09:29.307 回答
8
一个工作回合是选择文件,右键单击>替换为>本地历史...
选择您对该文件所做的最后一次提交。然后您可以检查它是否正常,然后在您的工作区中替换它
然后最后做一个新的提交,如果你必须的话,它可以有效地撤销你所做的更改。
于 2012-11-30T20:04:45.983 回答