标签: node.js typescript electron nodegit
我正在尝试向正在使用的git visualizer添加一个函数,该函数将能够列出尚未推送到远程的本地提交数。这类似于GitHub Desktop的功能,即“您有本地提交正等待推送到GitHub”。本质上,我需要来自nodegit的“ git log”或“ git cherry”功能。
我尝试使用来自nodegit API的Graph.aheadBehind()函数,但是我不确定Git之间有什么区别。和图。我还尝试在GitHub桌面存储库中查看它们是如何实现其功能的,但找不到。