GitPython创建和推送标记

GitPython创建和推送标记,python,git,gitpython,Python,Git,Gitpython,在python脚本中,我尝试在git存储库中创建一个标记并将其推送到源代码。我使用gitpython-1.0.2 我可以签出一个现有的标签,但无法找到如何将新标签推送到远程 非常感谢使用gitpython创建新标记: new_tag = repo.create_tag(tag, message='Automatic tag "{0}"'.format(tag)) repo.remotes.origin.push(new_tag) from git import Repo obj = Rep

在python脚本中,我尝试在git存储库中创建一个标记并将其推送到源代码。我使用gitpython-1.0.2

我可以签出一个现有的标签,但无法找到如何将新标签推送到远程


非常感谢使用gitpython创建新标记:

new_tag = repo.create_tag(tag, message='Automatic tag "{0}"'.format(tag)) 

repo.remotes.origin.push(new_tag)
from git import Repo
obj = Repo("directory_name")
obj.create_tag("tag_name")
推远

obj.remote.origin.push("tagname")

有用的链接:这对我来说并不重要。我在本地看到它,但不在远程。这对我来说并不重要。我在本地看到,但不是远程看到