Các git difflệnh có giá trị bắt buộc đối với --stat:
--stat[=<width>[,<name-width>[,<count>]]]
Generate a diffstat. You can override the default output width for
80-column terminal by --stat=<width>. The width of the filename
part can be controlled by giving another width to it separated by a
comma. By giving a third parameter <count>, you can limit the
output to the first <count> lines, followed by ... if there are
more.
These parameters can also be set individually with
--stat-width=<width>, --stat-name-width=<name-width> and
--stat-count=<count>.
(Đối với tập lệnh, bạn có thể muốn sử dụng git diff-treetrực tiếp vì nó giống lệnh "ống nước" hơn, mặc dù tôi nghĩ rằng bạn sẽ ổn cả. Lưu ý rằng bạn cần có cùng văn bản --statkhi sử dụng git diff-tree. Sự khác biệt cơ bản giữa việc sử dụng git diff"sứ "giao diện người dùng và git diff-treelệnh đường ống dẫn nước, là git difftìm kiếm cài đặt đã định cấu hình của bạn cho các tùy chọn như diff.renamesquyết định xem có thực hiện phát hiện đổi tên hay không. Điều đó, cộng với giao diện người dùng git diffsẽ thực hiện tương tự git diff-indexnhư nếu bạn so sánh một cam kết với chỉ mục chẳng hạn. Nói cách khác, git diff đọc cấu hình của bạn và tự động gọi đường ống dẫn nước phù hợp .)