Py学习  »  Git

git diff显示了一些不可见的字符差异?

Alpha • 5 年前 • 2281 次点击  

当我使用 git diff ,我看到了如下差异:

-    self.conv_2 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) 
+    self.conv_2 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) 

我敢肯定这两行没有白退格的区别。 然而,我认为这两条线是完全相同的。

我想知道为什么吉特认为他们是不同的?

有没有办法让 差异比较 显示特殊字符差异?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43624
 
2281 次点击  
文章 [ 1 ]  |  最新文章 5 年前
chuckx
Reply   •   1 楼
chuckx    5 年前

这个 --ws-error-highlight flag 可能有用。

git diff --ws-error-highlight=all

或者,你可以管 git diff 输出到 cat 并使用它 -A 用于显式打印各种非打印字符的标志。

git diff | cat -A