使用Python,如果已经初始化子模块,如何避免子模块更新

时间:2019-07-31 06:30:08

标签: python git git-submodules gitpython

我正在构建一个使用git子模块的Python库。

我当前正在更新子模块:

    repo = git.Repo()
    for submodule in repo.submodules:
        submodule.update(init=True)

如果子模块已经被初始化(即我已经获取了它,我相信当前状态,基本上不在主仓库的新克隆上),我想避免此步骤。

这可行吗?

0 个答案:

没有答案
相关问题