2011-06-21 19 views
1

我试着EGit恢复好几天了,很遗憾,当我按照用户指南恢复文件时,我仍然在相关文件中得到了文件脏码。为什么要在EGit中恢复文件,但在项目视图中仍然存在脏符号'<'?

http://wiki.eclipse.org/EGit/User_Guide#Reverting_Changes

我选择“替换” - >“Git的索引文件”,它的工作原理,内容已经复归,但符号保持不变,有时,符号将在一段时间后消失,但有时候,它并没有消失。

我在windows上使用eclipse,我不确定它是关于'\ r \ n'的字符。但我使用'比较' - >'Git索引中的文件',两个文件看起来一样。

希望有人能告诉我为什么,我认为它可能是一个错误?先谢谢你。

回答

1

如果您尝试将文件恢复到最新提交中的版本,则应使用Replace with> HEAD Revision操作。

运行此操作应从文件的装饰中删除脏符号。

+0

是的,因为我不明白索引和开头差异,谢谢。 – Happier

+0

没错。感谢您的回答。 – Happier

0

我今天有同样的问题。而且我正在做“恢复到HEAD”版本,仍然是“脏”符号“>”仍然存在。

首先,只有重新启动Eclipse有帮助,但在我试图按下“Git Staging”视图中的“刷新”按钮后。这已经从“Unstaged changes”列表的登台视图中删除了该文件,并删除了“dirty>”标记。

希望这会有所帮助。

我使用了Eclipse 版本:4.2.1.v20130118-173121-9MF7GHYdG0B5kx4E_SkfZV-1mNjVATf67ZAb7 版本ID:M20130204-1200

与Android开发工具ADT 体型:下v22.0.1-685705

Windows 8 64

相关问题