首页 > 解决方案 > git diff 两个分支并仅显示未修改的文件

问题描述

在一个分支 NewFeature 中,我有一个 xml 架构更改,我想检查所有单元测试中的所有 xml 文件是否已正确修改。

我喜欢在两个分支之间找到所有未修改的文件。像这样的东西

git aresame develop NewFeature -- **/*.xml

标签: git

解决方案


类似于ElpieKay的解决方案:(一行,无模式检查)

comm -3 <(git diff --name-only develop..NewFeature | grep '.xml$') <(git ls-tree -r --name-only develop | grep '.xml$')

推荐阅读