2013-04-11 65 views
0

我一直在努力研究libgit2,以便更好地理解Git的功能。为此,我一直在实施一个小型的微型客户端作为学习练习,并且它进行得很好。使用libgit2创建并提交标签

但是,我似乎无法弄清楚如何提交我使用git_tag_create函数创建的标签。我想我需要将它添加到索引中,但我无法弄清楚如何做到这一点。有人能指出我正确的方向吗?

回答

2

标签不承诺。标签是指向提交的独立对象,类似于您不必“提交分支”,它只是在创建后才存在。

在标记创建完成的时刻,您可以将其定义推送到远程存储库。

+0

这可以解释为什么我会遇到这样的问题。我想我还有很多东西要学习!谢谢。 – 2013-04-11 17:18:25