2

我每 10 秒拉一次 repo,需要检查每次拉取后哪些文件发生了变化。

用 go-git 可以做到这一点吗?

4

1 回答 1

3

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

于 2018-04-09T13:13:53.240 回答