Visual studio 2012 Git扩展正在向提交添加没有任何差异的文件
Git扩展已经多次向我的提交添加了四个javascript文件。我从未有意编辑过这些文件,这些文件的差异是空白的。所以我不知道有什么改变 如果我为文件选择重置选项,它们将从提交列表中删除一段时间。他们最终会回来,但我还没有注意到触发他们回归的模式或特定行为 什么可能导致这种情况?我可以做些什么来修复它 这些文件是: knockout-2.1.0.debug.js 淘汰赛-2.1.0.js jquery.unobtrusive-ajax.min.js jquery.validate.unobtrusive.min.jsVisual studio 2012 Git扩展正在向提交添加没有任何差异的文件,visual-studio-2012,git-extensions,Visual Studio 2012,Git Extensions,Git扩展已经多次向我的提交添加了四个javascript文件。我从未有意编辑过这些文件,这些文件的差异是空白的。所以我不知道有什么改变 如果我为文件选择重置选项,它们将从提交列表中删除一段时间。他们最终会回来,但我还没有注意到触发他们回归的模式或特定行为 什么可能导致这种情况?我可以做些什么来修复它 这些文件是: knockout-2.1.0.debug.js 淘汰赛-2.1.0.js jquery.unobtrusive-ajax.min.js jquery.validate.unobtru
这是一个行尾问题。我和同事之间在如何处理行尾的设置上存在差异。更正此差异修复了问题 命令git diff-ignore space at eol可用于检查不是由行尾空格引起的任何差异
@SamHolder为我指明了正确的方向并提供了上述命令,这值得赞扬。您和同事之间的换行设置可能有差异?根据我的经验,这可能是一个行尾问题,因此我会使用此命令尝试diff:git diff-在eol忽略空格,并查看是否有任何文件以分歧then@SamHolder运行该命令后,您似乎是正确的。这只是一个行尾问题。谢谢你的帮助。