使用pygit2在远程存储库上创建分支

时间:2015-02-10 15:41:10

标签: python git pygit2

我正在使用pygit2在远程存储库上创建分支。 如果它在本地存储库中我将使用:

repo=pygit2.Repository(repo_url)                                                  
repo.create_branch('branch1', repo.head.get_object(), force=False)

但是当我给函数Repository一个远程url(不是路径)它不起作用时,是否有解决方案?

1 个答案:

答案 0 :(得分:0)

您必须在本地创建分支,然后将其推送到远程。 一旦推送,您可以添加远程分支名称以在本地跟踪它(在1.9之前的旧git版本上需要)。

推送命令为 here