git - 分支的 Git 子模块状态
问题描述
我知道我可以在我当前的 git 版本中获取子模块状态git submodule status --cached
不过,我想做的是为任意分支获取此信息,而无需先检查该分支/提交。
同样,如果能够做一个git diff <commit> --submodule
(这是由语法组成的)或类似的事情来查看两个任意提交之间的子模块提交差异,那就太好了。
正常git diff
确实表明子模块发生了变化,但并不表示这样的事情可能吗?
我可以找到的关闭命令是:git submodule summary -n 1 <commit>
虽然我对包含更改的提交不感兴趣,但对提交引用的差异不感兴趣。
谢谢
解决方案
推荐阅读
- python - 装饰器适用于函数但不适用于类
- html - 模态框缺少标题
- wpf - WPF datagrid 在自动生成的列之后添加按钮
- macos - 为什么“监控”不监控我的流程?
- postgresql - 访问 jsonb 数组中元素的索引
- http - 如何提供 CSS 文件并进行动态路由?
- java - 重定向到外部网站,同时收到请求的任何错误
- swift - 试图让 API / URL 显示在我的 UILabel 文本中?
- xamarin.forms - 我们可以在 Visual Studio 或 Android Studio IDE 中构建基于 Xamarin 的 Android 系统应用程序吗?
- excel - 如何使 VBA 函数将 If, then 语句的结果输出到单元格?