我想知道如何检查本地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