1

谁能告诉我如何使用 Python从远程存储库(自定义分支)中提取数据?我目前正在使用GitPython ...

4

2 回答 2

2

您可以使用 python dulwich包。

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

于 2012-09-03T11:42:01.197 回答
1

克隆存储

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

这个函数在docs中有更准确的描述。

.

为了获取最新的,你应该使用pull GitPython 命令

repo.pull()

默认情况下,这应该使用在实例化时指定的路径为<src>:<dst>.

于 2012-09-03T09:45:04.857 回答