1

タグを取得するために go-git パッケージを使用しています。関数「TagObject」を使用すると、null が返されます。どのように書けばよいですか?

実際のファイル:

hashCommit, _ := r.Head()
tagObj, _ := r.TagObject(hashCommit.Hash())

テスト ファイル:

tags, err := testAppDir.Tags()
                    h.AssertNil(t, err)
                    tags.ForEach(func(t *plumbing.Reference) error {
                        fmt.Println("the tag inside test", t)
                        return nil
                    })

実際のファイルでタグを取得するにはどうすればよいですか? エラー:

  - "describe": string(""),
 + "describe": (*object.Tag)(nil)
4

1 に答える 1