visual-studio-2010 - 提交中的额外修改

标签 visual-studio-2010 git github git-extensions

我正在使用 Visual Studio 10 并使用 GIT 作为版本控制。我使用 Git 扩展作为 VS 中的插件来使用 GIT。我在提交时注意到一个奇怪的问题,当我在文件中添加一个新行时说文本“a”,前一行被视为已删除并重新添加到提交中。这是它在提交窗口中的样子:

enter image description here

我没有更改屏幕截图中突出显示的两行。我只添加了带有文本“a”的最后一行。 你能告诉我为什么“另一个修复”行显示为已修改的行吗? 我在这里添加关于行结束设置的更多信息,它设置为如图所示:

enter image description here

最佳答案

core.autocrl 可能设置为 false,这并不意味着您的 Visual Studio 10 编辑器使用的当前 eol(行尾)样式与 Visual Studio 10 编辑器中使用的 eol 没有区别README 文件。

如果 README 只有 \n eol characters, and your line introduces a \r\n combination ,这将解释变化。

使用 Visual Studio 重新打开该文件应该会出现此对话框:

normalization

这将使您有机会只使用一种样式。

关于visual-studio-2010 - 提交中的额外修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17976719/

相关文章:

c# - 调用堆栈上的条件断点

Visual Studio 2010 速成版的 Javascript 插件

java - PullCommand 在 JGit 中抛出 'Nothing to fetch' 异常

git - 使用 Git 部分挑选提交

github - 在 GitHub 上 fork 是什么意思?

c# - XNA 4.0 VS2012 中没有 Windows 游戏选项

visual-studio-2010 - 提交通过 NuGet 添加的库

git - git push 到远程后目标目录为空

amazon-web-services - 如何在 Cloudformation 模板中获取当前的 git commit sha?

GitHub 维基目录