如何使用gitPython检查本地git HEAD是否在远程HEAD后面

时间:2020-05-05 12:44:44

标签: python python-3.x git gitpython

我想知道如何检查本地git repo是否在远程git头(master分支)后面进行了一些提交。 我已经尝试过:Check status of local Python relative to remote with GitPython,但返回0 这是代码:

from git import Repo 

repo = Repo("/home/sn002/update/module1/.git") 

commits_behind = repo.iter_commits('master..origin/master')
print(sum(1 for c in commits_behind)) # returns 0

在linux上使用python3

0 个答案:

没有答案