2

我在带有 git 版本 1.8.0.1 的 Suse 11.0 上使用 Eclipse Egit。埃吉特:2.1.0

当我在 Egit 中从 gerrit 克隆存储库时,我在 />git status
...
typechange: src/TestPorts/TELNET/XXX.xxx
...

并使用 less 命令查看文件内容:

../../../TestPorts/TELNET/XXX.xxx ~
~
~
~
~
~
~

因此,当我使用 git reset --hard 恢复这些更改时,我会在 Egit 中获得未分阶段的更改。未暂存的文件与 git status 中的文件相同。当我用 Eclipse 恢复这些文件时,问题又在 git 中开始了。

有这方面的经验吗?谢谢

4

1 回答 1

1

这将是 JGit 错误,因为我意识到这些文件实际上是 symlincs。不知何故,JGit 无法正确解决它们,请参阅:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=354367

于 2013-01-11T14:32:21.023 回答