Как указать путь при выполнении git show для коммита слияния

У меня есть коммит слияния, и я могу показать его полностью, используя git show -m, Однако, если я хочу показать изменение только для подпапки или пути, как мне это сделать? Я пытался делать git show -m -- app/ но это ничего не показывало, хотя git show --stat указывает на то, что в этой части хранилища происходили слияния.

1 ответ

Решение

Ты можешь использовать --relative для этого:

git show -m --relative=app/

Но он покажет пути относительно каталога, указанного в пути:

--relative[=<path>]

При запуске из подкаталога проекта может быть сказано исключить изменения за пределами каталога и показать относительные пути к нему с помощью этой опции. Когда вы не находитесь в подкаталоге (например, в пустом репозитории), вы можете указать, какой подкаталог сделать вывод по отношению к, давая <path> в качестве аргумента.

Другие вопросы по тегам