我的问题是使用GitPython实现Python函数来为所有本地分支提取更改。我最终写了这篇,基本上解决了这个问题。
for head in self.repo.branches:
print("Pulling changes for branch {}".format(head))
self.repo.git.checkout(head)
print(self.repo.git.pull())
我想知道是否还有更多的GitPython实现相同的方法。
谢谢!