Как указать путь при выполнении git show для коммита слияния
У меня есть коммит слияния, и я могу показать его полностью, используя git show -m
, Однако, если я хочу показать изменение только для подпапки или пути, как мне это сделать? Я пытался делать git show -m -- app/
но это ничего не показывало, хотя git show --stat
указывает на то, что в этой части хранилища происходили слияния.
1 ответ
Ты можешь использовать --relative
для этого:
git show -m --relative=app/
Но он покажет пути относительно каталога, указанного в пути:
--relative[=<path>]
При запуске из подкаталога проекта может быть сказано исключить изменения за пределами каталога и показать относительные пути к нему с помощью этой опции. Когда вы не находитесь в подкаталоге (например, в пустом репозитории), вы можете указать, какой подкаталог сделать вывод по отношению к, давая
<path>
в качестве аргумента.