libgit2を使用して現在のブランチの名前を読み取ろうとしています。何らかの解決を行う必要がありますか?
使ってみました
git_branch_lookup
を検索しますgit_referenceがHEAD、結果として
Unable to find local branch 'HEAD'
ありがとう!
libgit2を使用して現在のブランチの名前を読み取ろうとしています。何らかの解決を行う必要がありますか?
使ってみました
git_branch_lookup
を検索しますgit_referenceがHEAD、結果として
Unable to find local branch 'HEAD'
ありがとう!
実行中git branch -aはリストされませんHEAD。libgit2では、HEADも有効なブランチとは見なされません。これは単なる参照です。
どの参照が現在のブランチであるかを知りたい場合は、
HEAD試してください)git_repository_head()git_reference_type())GIT_REF_SYMBOLICタイプ(または)に応じてGIT_REF_OID、次のいずれかを取得します
git_reference_symbolic_target())git_reference_target())