Sök…
Introduktion
Jämför innehållet och läget för klumpar som finns via två trädobjekt.
Se filerna som har ändrats i ett specifikt engagemang
git diff-tree --no-commit-id --name-only -r COMMIT_ID
Användande
git diff-tree [--stdin] [-m] [-c] [--cc] [-s] [-v] [--pretty] [-t] [-r] [--root] [<common-diff-options>] <tree-ish> [<tree-ish>] [<path>...]
Alternativ | Förklaring |
---|---|
-r | diff rekursivt |
--rot | inkludera det initiala åtagandet som diff mot / dev / null |
Vanliga diff-alternativ
Alternativ | Förklaring |
---|---|
-z | produktion diff-rå med linjer som avslutas med NUL. |
-p | output patch format. |
-u | synonym för -p. |
--patch-med-raw | mata ut både en patch och det diff-raw-formatet. |
--statistik | visa diffstat istället för patch. |
--numstat | visa numerisk diffstat istället för patch. |
--patch-med-stat | mata ut en lapp och bero på dess diffstat. |
-Bara --name | visa bara namn på ändrade filer. |
--name-status | visa namn och status för ändrade filer. |
--Full-index | visa fullständigt objektnamn på indexrader. |
--abbrev = <n> | förkorta objektnamn i diff-tree header och diff-raw. |
-R | byt inmatningsfilpar. |
-B | upptäck kompletta omskrivningar. |
-M | upptäcka namn. |
-C | upptäcka kopior. |
--find-kopior-hårdare | prova oförändrade filer som kandidat för kopieringsdetektering. |
-l <n> | begränsa namn på försök upp till vägar. |
-O | ordning varierar beroende på. |
-S | hitta filpar vars enda sida innehåller strängen. |
--pickaxe-all | visa alla filer skiljer sig när -S används och hit hittas. |
-en text | behandla alla filer som text. |
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow