python - git 状态与 python

标签 python git module

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

我可以使用子流程,但库会更好。

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

最佳答案

我会推荐 GitPython它功能齐全,文档齐全且易于使用 IMO。更多信息,check out this answer

关于python - git 状态与 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18912164/

相关文章:

python - selenium 没有在 FirefoxProfile 中设置 downloaddir

python - 如何获取python顶层程序的顶层变量列表?

git - 在 Git rebase 期间解决 merge 冲突后是否需要提交?

c - Windows 上带有 DLL 的动态模块

ruby - 为什么在 Ruby 中包含模块的顺序会有所不同?

python - IBM Watson Speech to Text Audio/Basic 不接受窄带 .WAV

python - 关于使用默认参数值的 python 名称的问题

git - 如何在 Visual Studio 中根据最新的远程服务器刷新本地 GIT 分支?

git - 从 github pull 新版本时,如何丢弃 Git 存储库中的本地更改?

linux - 这些内核 panic 错误是什么意思?