子模块上的超级项目提交不显示“From .. To”

懈怠

我知道这个问题类似于:Git diff 说子项目是脏的,但它没有显示差异是脏的。我的一个超级项目提交的文件差异显示:

diff --git a/xxxxxxx b/xxxxxxx
index 9e3b445..1a0c23c 160000
--- a/xxxxxxxx
+++ b/xxxxxxxxxx
@@ -1 +1 @@
-Subproject commit 9e3b44599d56c87bae711ba47ea103e79afe5049
+Subproject commit 1a0c23c8b90c8053286d1b13d3ec63f7768d39a7

它不应该显示如下内容:

Submodule xxxxxx Change

From:   9e3b44599d56c87bae711ba47ea103e79afe5049

                    2 weeks ago (2/11/2018 4:32:00 PM)

        Zero pad Home Score and Away Score

To:     1a0c23c8b90c8053286d1b13d3ec63f7768d39a7

                    4 days ago (2/18/2018 4:48:10 PM)

        Zero pad minutes and seconds

每次我提交某些内容或查看未暂存的本地更改的差异时,我都会在此子模块上看到同样的问题。我在这个超级项目中有其他子模块,但没有这个问题。关于如何修复的任何想法?

VonC

检查它xxxxxxx是否实际上是一个子模块,在您的 中注册.gitmodules,或者它是否是一个简单的 gitlink(主项目索引中的 SHA1 条目)。

gitlink 会生成这种差异,因为它不知道其上游存储库并且不被视为子模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章