EGit提交后改变整个文件的差异,但在命令行中确定

时间:2015-02-09 21:16:17

标签: eclipse git egit

我不明白为什么EGit中的提交正在改变整个文件。

是的,我在Windows上,我在/ etc / gitconfig中全局设置了core.autocrlf = true。

这是我不明白的地方:

  • 工作副本从编辑
  • 之前和之后的DOS行结尾开始
  • 当我在Eclipse中编辑文件并通过命令行查看git diff时,我只看到我在diff中更改的行。
  • 如果我git addgit commit通过命令行,git diff HEAD^仅显示我更改的行。
  • 当我通过Eclipse / EGit进行提交时,git diff HEAD^显示整个文件已更改,就像刚刚添加了Windows行结尾一样 - 当我的工作副本已经时在我碰到它之前的DOS换行符。

知道为什么EGit与git命令行中的不同行为? Eclipse / EGit还能在哪里修复线路结尾?

0 个答案:

没有答案