git - git diff 两个分支并仅显示未修改的文件
问题描述
在一个分支 NewFeature 中,我有一个 xml 架构更改,我想检查所有单元测试中的所有 xml 文件是否已正确修改。
我喜欢在两个分支之间找到所有未修改的文件。像这样的东西
git aresame develop NewFeature -- **/*.xml
解决方案
类似于ElpieKay的解决方案:(一行,无模式检查)
comm -3 <(git diff --name-only develop..NewFeature | grep '.xml$') <(git ls-tree -r --name-only develop | grep '.xml$')
推荐阅读
- python - 在 SWIG Python 生成的函数中插入一些代码行
- python - 仅在具有多索引的一级系列上使用 agg 方法
- assembly - MIPS 将 $a0 中的字符转换为大写
- python - 为什么我的程序在第二个 for 循环中不起作用?
- firebase - 在firebase控制台中单击文档时,如何防止文档字段在firestore数据库中被消耗?
- c# - 选择标签 ASP.NET Core 没有项目
- sql-server - 使用 EXECUTE 从 SQL Server 调用用户定义函数时的不同标量结果
- c# - 为什么 WPF 定义它自己的类型来表示二维空间中的点而不是使用 System.Numerics.Vector2
- c++ - 深度测试丢弃自定义帧缓冲区上的片段
- android - Kotlin Retrofit Rx android.os.NetworkOnMainThreadException