我一直在尝试使用 libgit2 来更好地理解 Git 的功能。为此,我一直在实现一个小型客户端作为学习练习,并且进展顺利。
但是,我似乎不知道如何提交使用 git_tag_create 函数创建的标签。我想我需要将其添加到索引中,但我也不知道该怎么做。有人能指出我正确的方向吗?
最佳答案
标签未提交。标签是指向提交的单独对象,类似于您不必“提交分支”,它在您创建后就存在。
创建标签后,您就完成了,您可以将其定义推送到远程存储库。
关于使用 libgit2 创建并提交标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15954915/