0
Ich möchte Leichtbau-Tag erstellen (nicht kommentiert). Ich lese dieseWie Leichtgewicht-Tag in Libgit2 erstellen
https://ben.straub.cc/2013/06/03/refs-tags-and-branching/
und es scheint mir, dass alles, was ich tun muß, ist Bezug zu erstellen. Aber wie geht das? Ich habe versucht, so etwas wie dieses, aber git_reference_create() gibt GIT_EINVALIDSPEC
git_reference * out;
tag_name = "refs/tags/v1.0";
git_revwalk *walker;
git_revwalk_new(&walker, repo);
git_revwalk_push_ref(walker, tag_name.c_str());
git_oid id;
git_revwalk_next(&id, walker);
if (git_reference_create(&out, repo, tag_name.c_str(),&id, true,NULL) != 0) cerr << "error creating reference : " << tag_name << endl;
git_revwalk_free(walker);
git_reference_free(out);