如何在合并提交时执行git show时指定路径

时间:2016-06-20 05:14:37

标签: git merge git-show

我有合并提交,我可以使用git show -m显示整个提交。但是,如果我只想显示子文件夹或路径的更改,我该如何操作?我尝试了git show -m -- app/,但它没有显示任何内容,即使git show --stat表示存储库的该部分正在进行合并。

1 个答案:

答案 0 :(得分:2)

您可以使用--relative

git show -m --relative=app/

但它会显示相对于路径中提供的目录的路径:

  

--relative[=<path>]

     

从项目的子目录运行时,可以告诉它排除目录外的更改并使用此选项显示相对于它的路径名。当您不在子目录中时(例如在裸存储库中),您可以通过给出<path>作为参数来命名哪个子目录使输出相对。