Git
Diff-дерево
Поиск…
Вступление
Сравнивает содержимое и режим капли, найденные с помощью двух древовидных объектов.
См. Файлы, измененные в конкретной фиксации
git diff-tree --no-commit-id --name-only -r COMMIT_ID
использование
git diff-tree [--stdin] [-m] [-c] [--cc] [-s] [-v] [--pretty] [-t] [-r] [--root] [<common-diff-options>] <tree-ish> [<tree-ish>] [<path>...]
вариант | объяснение |
---|---|
-р | diff рекурсивно |
--root | включить начальную фиксацию как diff против / dev / null |
Общие параметры diff
вариант | объяснение |
---|---|
-z | выход diff-raw с линиями, заканчивающимися NUL. |
-п | выходной формат патча. |
-u | синоним для -p. |
--patch-с-сырец | выводит как патч, так и формат diff-raw. |
--stat | show diffstat вместо патча. |
--numstat | show numeric diffstat вместо патча. |
--patch-с-стат | выведите патч и добавьте его diffstat. |
--name только | показать только имена измененных файлов. |
--name-статус | показать имена и статус измененных файлов. |
--full индекс | показать полное имя объекта в индексных строках. |
--abbrev = <п> | сокращенные имена объектов в заголовке diff-tree и diff-raw. |
-Р | swap входные пары файлов. |
-B | обнаруживают полные перезаписи. |
-М | обнаруживать переименования. |
-С | обнаруживать копии. |
--find-копии-тверже | попробуйте неизменные файлы в качестве кандидата для обнаружения копии. |
-l <п> | limit переименовывает попытки до путей. |
-О | переупорядочить diffs в соответствии с. |
-S | найдите filepair, у которого только одна сторона содержит строку. |
--pickaxe-все | показать все файлы diff, когда используется -S, и найден результат. |
-текст | обрабатывать все файлы как текст. |
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow