Git 拉取包含新子模块的分支
Git Pull Branch Containing New Submodules
我的 Bitbucket 存储库中有一个分支,其中包含主模块中不包含的附加子模块。子模块已添加到新功能分支中的 .gitmodules 文件中。当我克隆主模块,然后拉出新分支时,为添加的子模块创建了一个文件夹,但它是空的,并且 .gitmodules 文件永远不会从新功能分支上的文件更新。
如何正确拉取一个包含子模块的分支,该子模块不包含在本地仓库的当前分支中?
您必须在克隆存储库后第一次执行 git 子模块初始化。
要使子模块保持最新,请使用 git 子模块更新。
这是文档的 link。
我的 Bitbucket 存储库中有一个分支,其中包含主模块中不包含的附加子模块。子模块已添加到新功能分支中的 .gitmodules 文件中。当我克隆主模块,然后拉出新分支时,为添加的子模块创建了一个文件夹,但它是空的,并且 .gitmodules 文件永远不会从新功能分支上的文件更新。
如何正确拉取一个包含子模块的分支,该子模块不包含在本地仓库的当前分支中?
您必须在克隆存储库后第一次执行 git 子模块初始化。
要使子模块保持最新,请使用 git 子模块更新。
这是文档的 link。