我需要向用户显示已提取但尚未合并的提交列表。这意味着在FETCH_HEAD中找到所需的分支并显示git log <branch>..FETCH_HEAD
。如何处理libgit2的最后一步?我应该在git_revwalk*
和<branch>
以及由存储在FETCH_HEAD中的sha tip创建的伪分支共同停止<branch>
。这是否意味着我首先需要将整个git_revwalk*
加载到内存中?或者可能还有其他停止ga:adwordsCustomerID
的方法(在FETCH_HEAD提示下开始)?
答案 0 :(得分:2)
听起来您希望通过git_revwalk_push
显示FETCH_HEAD
中包含的提交ID。然后,您将git_revwalk_hide
要停止的分支的提交ID。
这应该仅限制范围hide..show
。