如何检查本地分支是否与远程分支同步?

时间:2019-05-27 07:26:10

标签: git libgit2

我正试图重写存在且非常古老的git GUI前端-只是为了好玩。
这个想法是将git个外部流程调用替换为libgit2个库方法。
但是,看起来它仍然缺少一些基本的git功能。

我目前的痛苦是git status

eraxillanmac:test eraxillan$ git status
On branch master
Your branch is up to date with 'origin/master'.
...

我可以使用libgit2official example

获取当前分支名称和更改的文件。

但是我如何得到这个字符串?

Your branch is up to date with 'origin/master'.

我怀疑我需要使用remote API的fetch / libgit2组,但是仍然不知道如何使用。

谢谢!

0 个答案:

没有答案