我希望git diff
输出普通的、简单的差异输出(不是统一的差异,也不是上下文差异)。
我想要这样:
$ diff file1 file2
2c2
< b
---
> B
4d3
< d
5a5
> f
我不想要统一的输出:
$ diff -u file1 file2
--- file1 2012-07-04 07:57:48.000000000 -0700
+++ file2 2012-07-04 07:58:00.000000000 -0700
@@ -1,5 +1,5 @@
a
-b
+B
c
-d
e
+f
我不想要上下文输出:
$ diff -c file1 file2
*** file1 2012-07-04 07:57:48.000000000 -0700
--- file2 2012-07-04 07:58:00.000000000 -0700
***************
*** 1,5 ****
a
! b
c
- d
e
--- 1,5 ----
a
! B
c
e
+ f
我尝试了各种 git difftool --tool=
的参数,但没有成功,并且在 git diff --help
中没有找到任何相关信息。
我尝试了不同的git difftool --tool=
参数,但是没有成功。而且在git diff --help
命令中没有找到任何相关的内容。
>
和<
的含义是什么吗? - Kasun Siyambalapitiya