The git diff
perintah 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-tree
secara 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 --stat
saat menggunakan git diff-tree
. Perbedaan penting antara menggunakan git diff
"porselen "ujung depan, dan git diff-tree
perintah pipa ledeng, adalah yang git diff
mencari pengaturan yang dikonfigurasi untuk opsi seperti diff.renames
memutuskan apakah akan melakukan deteksi ganti nama. Nah, itu, ditambah ujung depan git diff
akan melakukan hal yang sama git diff-index
jika Anda membandingkan komit dengan indeks , misalnya. Dengan kata lain, git diff
membaca konfigurasi Anda dan memanggil pipa ledeng yang tepat secara otomatis .)