标签: pygit2
虽然我可以想象到例如通过Reference.delete删除标签,然后重新创建它(在另一个提交中),我想知道在pygit2中移动标签的“官方”方式是什么。
Reference.delete
答案 0 :(得分:0)
更改参考所指向的无种族方式是通过设置其目标字段。
ref.target = tag.id
将确保它更新引用,通过清理过程删除可能的竞争条件。