我正在看我的git diff并且线条正好相反。新行显示“ - ”和红色,删除的行显示“+”和绿色。
+ deleted line [green]
- newline [red]
我的.gitconfig中没有任何内容似乎表明有任何不妥。
以前见过这种事吗?你做了什么修复?谢谢!
答案 0 :(得分:4)
差异的方向很重要:
git diff A B
将提供与git diff B A
不同的输出,不同之处在于反转删除的内容和添加的内容。
答案 1 :(得分:1)
在git diff A B
中,A是红色的一个,B是绿色的一个(正如Eugene所说,顺序很重要)
答案 2 :(得分:0)
您可以使用diff
选项指示内部-R
反对其输入:
git diff -R
但这是一个kludge。你最好澄清一下你正在分化的是什么,并指示git
按你实际预期的顺序比较事物。