【发布时间】:2015-02-03 16:17:40
【问题描述】:
我正在尝试打印“diff”对象,如下所示。我期待类似于 git show 的输出,但我没有得到相同的结果。我如何实现这一目标?谢谢。
import pygit2
repo=pygit2.Repository('/home/repository')
t0=repo.revparse_single('HEAD')
t1=repo.revparse_single('HEAD^')
>>> repo.diff(t0,t1)
<_pygit2.Diff object at 0x7fc46eeb0470>
>>> out=repo.diff(t0,t1)
>>> print out
<_pygit2.Diff object at 0x7fc46eeb0410>
>>>
【问题讨论】: