【发布时间】:2021-10-07 09:35:45
【问题描述】:
我想使用gitpython 获取遥控器上的标签排序列表。
这里的答案gitpython-tags-sorted返回本地仓库中的标签列表。
我目前从远程获取当前标签的解决方案是在列出所有标签之前在 git shell 中运行此命令:git fetch --prune origin "+refs/tags/*:refs/tags/。我如何使用gitpython 完成此操作?
【问题讨论】:
我想使用gitpython 获取遥控器上的标签排序列表。
这里的答案gitpython-tags-sorted返回本地仓库中的标签列表。
我目前从远程获取当前标签的解决方案是在列出所有标签之前在 git shell 中运行此命令:git fetch --prune origin "+refs/tags/*:refs/tags/。我如何使用gitpython 完成此操作?
【问题讨论】:
这会给出一个未解码的字符串,其中包含远程标签和关联的提交
import git
repo = git.Repo("path_to_local_repo")
tagList=repo.git.ls_remote("--tags", "origin")
【讨论】: