The git diffperintah mengambil nilai-nilai opsional untuk --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>.
(Untuk pembuatan skrip, Anda mungkin ingin menggunakannya git diff-treesecara langsung karena ini lebih merupakan perintah "pipa ledeng", meskipun saya kira Anda akan baik-baik saja. Perhatikan bahwa Anda memerlukan teks tambahan yang sama dengan --statsaat menggunakan git diff-tree. Perbedaan penting antara menggunakan git diff"porselen "ujung depan, dan git diff-treeperintah pipa ledeng, adalah yang git diffmencari pengaturan yang dikonfigurasi untuk opsi seperti diff.renamesmemutuskan apakah akan melakukan deteksi ganti nama. Nah, itu, ditambah ujung depan git diffakan melakukan hal yang sama git diff-indexjika Anda membandingkan komit dengan indeks , misalnya. Dengan kata lain, git diff membaca konfigurasi Anda dan memanggil pipa ledeng yang tepat secara otomatis .)