是否可以使用go-git git diff等效

时间:2018-04-09 10:44:59

标签: git go go-git

我每10秒就拉一次回购,需要检查每次拉动后哪些文件发生了变化。

是否可以使用go-git执行此操作?

1 个答案:

答案 0 :(得分:1)

您可以使用(*object.Commit).Patch方法来区分两个任意提交。这提供了有关哪些文件发生了变化以及存在差异的信息。