如何在gitpython

时间:2019-06-26 16:42:56

标签: python git git-submodules gitpython

使用gitpython,我想使用repo.git.submodule('foreach', …)并获取可用变量,例如namesm_pathdisplaypathsha1git documentation中定义的toplevel

我在gitpython上找不到任何文档,并且我对该API的理解受到限制。

1 个答案:

答案 0 :(得分:0)

感谢Github问题上的stsewd reply,您应该写

repo = git.Repo('foo/bar')
for sub in repo.submodules:
    pass

和说明文件:https://gitpython.readthedocs.io/en/stable/reference.html#git.repo.base.Repo.submodules