我使用eclipse egit和github。我发现一些奇怪的东西,我没有改变任何东西,但egit标记为“改变”的文件。查看图片:没有什么变化,但eclipse egit标记文件已更改
“的run.bat” 被标记为文件 “改成”
与 “Git的索引文件” 进行比较,就可以看到没有什么不同
与“在头文件”进行比较,就可以看到没有什么不同既不
我的朋友使用Mac和我用windows,但是大家都配置混帐为“提交UNIX lineend” ..我也检查了我的源和头部的lineend,它们是相同的(我配置的git将它们转换为 “\ r \ n” 拉时)
哪里错了?这是Egit的错误吗?
检查行结束符 - CR,CR-LF – kan
“我在配置git时将它们转换为”\ r \ n“:这应该是原因吧,不是吗? – VonC
看起来你在一个文件中混合了行结尾。不知道它将如何工作。自动转换对我来说是难以预料的,我通常禁用它... – kan