用于远程存储库的Python + Git

时间:2012-09-03 08:41:15

标签: python git pull

任何人都可以告诉我如何使用Python从远程存储库(自定义分支数据? 我目前正在使用 GitPython ...

2 个答案:

答案 0 :(得分:2)

您可以使用python dulwich包。

查看这个问题的方向: Programmatically `git checkout .` with dulwich

答案 1 :(得分:1)

clone a repository

repo = Repo.clone_from("path/of/repo/to/pull", "path/of/clone")

docs

中更准确地描述了这个功能

为了最新,您应该使用pull GitPython command

repo.pull()

默认情况下,应将实例化时指定的路径用作<src>:<dst>