Các git diff
lệ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-tree
trự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 --stat
khi 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-tree
lệnh đường ống dẫn nước, là git diff
tìm kiếm cài đặt đã định cấu hình của bạn cho các tùy chọn như diff.renames
quyế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 diff
sẽ thực hiện tương tự git diff-index
như 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 .)