使用 Gitpython 添加子模块

Add a submodule with Gitpython

如何使用 Gitpython 添加子模块? 我知道如何以正常方式添加它,但我在 Gitpython 的文档中找不到任何帮助我如何使用 lib 添加它。

非常感谢

可以参考Gitpython API, 正如它所说,你可以这样做:

from git import Repo, Submodule

repo = Repo(ROOT_REPO_PATH)

Submodule.add(repo, SUBMODULE_NAME, SUBMODULE_PATH, SUBMODULE_URL)