Git Extensions正在添加文件而不会对提交产生任何差异

时间:2014-12-08 16:26:09

标签: visual-studio-2012 git-extensions

Git Extensions已经多次向我的提交添加了四个javascript文件。我从来没有故意编辑这些文件,这些文件的差异是空白的。所以我不知道有什么改变。

如果我为文件选择了重置选项,它们会从提交列表中删除一段时间。他们最终回来了,但我还没有注意到一种模式或某种特定的动作会引发他们的回归。

可能导致此问题的原因以及我该怎么做才能解决问题?

文件是:

  • 敲除2.1.0.debug.js
  • 敲除2.1.0.js
  • jquery.unobtrusive-ajax.min.js
  • jquery.validate.unobtrusive.min.js

1 个答案:

答案 0 :(得分:0)

这是一个行结束问题。如何处理我和我的同事之间的行结尾的设置有所不同。纠正这种差异解决了这个问题。

命令git diff --ignore-space-at-eol可用于检查不是由行尾空格引起的任何差异。

@SamHolder指示我指向正确的方向并提供上述命令。