Git瓷器命令通过pygit2?

时间:2014-11-20 19:06:41

标签: python git libgit2 pygit2

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

是否在pygit2的顶部构建了python库,它提供了最常见的git瓷器命令的实现?

1 个答案:

答案 0 :(得分:2)

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

如果你对libgit2中的数据结构不感兴趣,而是想运行用于编写脚本的pluming命令,你可能需要查看GitPython,它将git自己的命令包装在python API后面。< / p>