gpt4 book ai didi

visual-studio-2015 - Visual Studio 在没有差异时显示差异

转载 作者:行者123 更新时间:2023-12-02 04:37:19 27 4
gpt4 key购买 nike

我正在做一个相当大的合并,从一个分支回到我的主干。

在执行此操作时,我有很多“幻影”更改。两个文件完全相同的地方。甚至空白也是一样的(据我所知)。

有没有一种方法可以提高 Visual Studio 的差异化能力,从而避免出现如此多的误报?

这是我正在谈论的例子:

Code is the same

我打开了“显示空白”(你可以看到 using 和命名空间之间的点),据我所知,没有区别,但 visual studio 认为有.

(注意:我尝试打开\ignorewhitespace 但没有效果。)

最佳答案

当您运行比较时,不会显示虚假差异。这意味着这些文件在合并过程中被认为是“不同的”,即使它们实际上没有改变。

您可以在源代码管理资源管理器中仔细检查合并状态。待定更改窗口也证实了这一点,因为所有文件都以 [merge] 状态列出,但实际上已更改的文件除外;那些具有[合并,编辑]状态。

enter image description here

在合并状态下,“未更改的文件”仍处于待更改状态的可能性有很多种。您可以仔细检查“幻影”更改的文件是否只有合并状态。如果是这样,建议您忽略它并直接 checkin 挂起的更改。目前,它无法过滤 TFS 合并到仅实际更改过的文件。

合并完成后,您可以与原始文件进行比较以查看实际发生了什么变化。

关于visual-studio-2015 - Visual Studio 在没有差异时显示差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110864/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com