【问题标题】:Git porcelain commands via pygit2?Git瓷器命令通过pygit2?
【发布时间】:2014-11-20 19:06:40
【问题描述】:

Pygit2 是一组 Python 绑定到 libgit2 共享库,它实现了 Git 核心方法。不幸的是,它似乎只为管道命令提供了一个 API。

是否有任何基于 pygit2 构建的 python 库提供了最常见的 git 瓷器命令的实现?

【问题讨论】:

    标签: python git libgit2 pygit2


    【解决方案1】:

    管道命令是那些只希望与用户交互的命令,因此它们的输出随时可能发生变化,并且具有通常对计算机程序不是特别有用的粒度。

    如果您对来自 libgit2 的数据结构不感兴趣,而是想为脚本运行 pluming 命令,您可能想看看GitPython,它将 git 自己的命令包装在 python API 后面。

    【讨论】:

      猜你喜欢
      • 2014-03-06
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-21
      • 2017-02-12
      • 2011-04-02
      相关资源
      最近更新 更多