0

私は、Git がどのように機能するかをよりよく理解するために、libgit2 をあちこちで少し使用してきました。そのために、私は学習課題として小さなミニ クライアントを実装してきましたが、かなりうまくいっています。

ただし、関数を使用して作成したタグをコミットする方法がわかりませんgit_tag_create。インデックスに追加する必要があると思いますが、その方法もわかりません。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

2

タグはコミットされていません。タグは、「ブランチをコミット」する必要がないのと同様に、コミットを指す個別のオブジェクトであり、一度作成すると存在するだけです。

タグが作成された時点で完了であり、その定義をリモート リポジトリにプッシュできます。

于 2013-04-11T17:17:38.697 に答える