Tôi muốn git diff
để đầu ra bình thường, đồng bằng cũ đầu ra diff (không thống nhất khác biệt, và không bối cảnh khác biệt).Làm thế nào để tạo ra "git diff" đầu ra định dạng diff thông thường (không thống nhất, không theo ngữ cảnh)?
Tôi muốn điều này:
$ diff file1 file2
2c2
< b
---
> B
4d3
< d
5a5
> f
Tôi không muốn đầu ra thống nhất:
$ 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
Tôi không muốn ra bối cảnh:
$ 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
Tôi đã cố gắng nhiều git difftool --tool=
args với không may mắn và tôi không tìm thấy bất kỳ nội dung nào có liên quan trong git diff --help
Tôi có thể hỏi tại sao bạn cần loại dữ liệu đó, và ý nghĩa của '>' và '<' là gì –