如何检查/验证使用子模块的 Git 存储库?

问题描述

好像

git fsck

不检查任何子模块(即验证子模块没有损坏的文件)。看到了

git fsck --recursive

不支持。检查整个存储库层次结构的正确方法是什么?

我能想到的最好的是

git fsck --no-dangling --full && git submodule foreach --recursive git fsck --no-dangling --full && echo OK

但这足够了吗,我们可以做一些更简单的事情吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)