如何“冻结” git子模块

Phi*_* M. 2 git git-submodules

我正在使用一些不会托管自己的存储库,并且如果在我的应用程序不可用时进行部署该怎么办?这根本不可能发生。

有没有一种方法可以某种方式“冻结”子模块,以便当我从存储库中提取子模块时,它们已经被初始化并更新了?

任何帮助表示赞赏。

Ben*_*mes 5

我正在使用一些不会托管自己的存储库,并且如果在我的应用程序不可用时进行部署该怎么办?这根本不可能发生。

通过克隆它们来托管您自己的这些存储库的镜像,并将这些镜像用作子模块。