Git Diff显示反向颜色/指示器

Git Diff显示反向颜色/指示器,git,Git,我在看我的git diff,线正好相反。新行显示为“-”s和红色,删除的行显示为“+”s和绿色 + deleted line [green] - newline [red] my.gitconfig中似乎没有任何错误 以前有人见过这种情况吗?你做了什么来修复?谢谢 > p>您可以使用 -r>代码>选项来解释内部代码>差异代码>代码输入: git diff -R 但这是一个难题。你最好弄清楚你到底在区分什么,并指示git按照你实际期望的顺序进行比较。区分的方向很重要: git diff A B

我在看我的git diff,线正好相反。新行显示为“-”s和红色,删除的行显示为“+”s和绿色

+ deleted line [green]
- newline [red]
my.gitconfig中似乎没有任何错误


以前有人见过这种情况吗?你做了什么来修复?谢谢

> p>您可以使用<代码> -r>代码>选项来解释内部代码>差异代码>代码输入:

git diff -R

但这是一个难题。你最好弄清楚你到底在区分什么,并指示git按照你实际期望的顺序进行比较。

区分的方向很重要:
git diff A B
将提供与
git diff B A
不同的输出,不同之处在于将删除的内容和添加的内容颠倒过来。

git diff A B
中,A是红色的,B是绿色的(正如尤金所说,顺序很重要)

您能给出您正在运行的确切命令吗?你似乎交换了两个论点。是的。非常感谢。愚蠢的我。但我学到了一些东西。谢谢