Поиск…


Вступление

Сравнивает содержимое и режим капли, найденные с помощью двух древовидных объектов.

См. Файлы, измененные в конкретной фиксации

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