Git
diff-albero
Ricerca…
introduzione
Confronta il contenuto e la modalità dei BLOB trovati tramite due oggetti ad albero.
Vedi i file modificati in un commit specifico
git diff-tree --no-commit-id --name-only -r COMMIT_ID
uso
git diff-tree [--stdin] [-m] [-c] [--cc] [-s] [-v] [--pretty] [-t] [-r] [--root] [<common-diff-options>] <tree-ish> [<tree-ish>] [<path>...]
Opzione | Spiegazione |
---|---|
-r | diff in modo ricorsivo |
--radice | include il commit iniziale come diff rispetto a / dev / null |
Opzioni diff comuni
Opzione | Spiegazione |
---|---|
-z | output diff-raw con righe terminate con NUL. |
-p | formato patch di output. |
-u | sinonimo di -p. |
--patch-con-raw | mostra sia una patch che il formato diff-raw. |
--statistica | mostra diffstat invece di patch. |
--numstat | mostra numeric diffstat invece di patch. |
--patch-con-stat | mostra una patch e antepone il suo diffstat. |
--name-only | mostra solo i nomi dei file modificati. |
--name-status | mostra i nomi e lo stato dei file modificati. |
--full-index | mostra il nome completo dell'oggetto sulle righe dell'indice. |
--abbrev = <n> | abbrevia i nomi degli oggetti nell'intestazione di albero diff e diff-raw. |
-R | scambia le coppie di file di input. |
-B | rilevare riscritture complete. |
-M | rilevare i nomi. |
-C | rilevare le copie. |
--find-copie-harder | prova i file non modificati come candidati per il rilevamento delle copie. |
-l <n> | limite rinominare tentativi fino a percorsi. |
-O | riordina diff secondo il. |
-S | trova filepair il cui unico lato contiene la stringa. |
--pickaxe-all | mostra tutti i file diff quando viene usato -S e viene trovato hit. |
-un testo | tratta tutti i file come testo. |
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow