使用 python 的 git 状态

gue*_*tli 5 python git module

我想检查是否有未提交的更改,或者在带有 python 的 git 存储库中是否有未推送的提交。

我可以使用子流程,但图书馆会更好。

在 pypi 上有几个不同质量的库。目前我不知道该选择哪一个。

Dan*_*rez 5

在我看来,我推荐GitPython,它功能齐全、文档丰富且易于使用。欲了解更多信息,请查看此答案