我有一个带有子模块的CodeCommit存储库。子模块是CodeCommit中的另一个存储库。
当我尝试从父仓库中查看子模块中的内容时,出现错误消息:
AWS CodeCommit could not find the blob
关于可能的问题有什么想法?
答案 0 :(得分:0)
这通常意味着第一个CodeCommit存储库正在引用第二个存储库树的SHA1,...第二个存储库尚未将其推送到CodeCommit。
您可以看到SHA1(在第一个存储库的本地克隆中)with git ls-tree master <path-to-directory-containing-submodule>
。
请参阅“ How to find commit by SHA of a submodule?”。
您需要确保第二个存储库(作为第一个存储库的子模块)已推送了SHA1。