Podoba mi się formatowanie wyjściowe git diff
. Kolor i +
/-
reprezentacja zmian między wierszami jest łatwiejsza do odczytania niż GNU diff.
Mogę uruchomić git diff
za pomocą --no-index
flag poza repo git i działa dobrze. Jednak wydaje się, że brakuje --exclude
opcji wykluczania plików lub podkatalogów z rekurencji diff
.
Czy jest sposób, aby uzyskać to, co najlepsze z obu światów? (opcje kolorów i +
/ -
format git diff
i --exclude
opcja GNU diff).
Eksperymentowałem colordiff
, ale nadal wolę format wyjściowygit diff
newtext
w/etc/colordiff
. Myślę, że git używa zielonego?