我正在尝试使用Qt、C++和LibGit2创建一个简单的用户界面,用于显示git分支。
我已经做了调查,但似乎找不到任何解释如何实现这个过程的内容。
我对C++和git还很新,所以如果您认为这是一个愚蠢的问题,请提前谅解。我只是想学点新东西。
我已经做了调查,但似乎找不到任何解释如何实现这个过程的内容。
我对C++和git还很新,所以如果您认为这是一个愚蠢的问题,请提前谅解。我只是想学点新东西。
git_branch_iterator
函数。例如:git_branch_iterator *it;
if (!git_branch_iterator_new(&it, repo, GIT_BRANCH_ALL)) {
git_reference *ref;
git_branch_t type;
while (!git_branch_next(&ref, &type, it)) {
// Do something with 'ref' and 'type'.
git_reference_free(ref);
}
git_branch_iterator_free(it);
}