仅获取 json 中每个提交的内容? ( git 差异 json)

Get only the content of each commit in a json ? ( git diff json)

所以我存储了我的 github 我在一段时间内在 json 文件上得到的所有差异(我调用了一个 api,每次 json 并且只存储差异)。给你一个想法;这是可用性的变化,id 是否可用。 我现在想做的是:我想在本地机器的 json 文件中获取每个提交的内容。所以稍后我可以使用 nodejs 或 python 依次遍历所有 json 文件,然后用我感兴趣的数据生成一个 CSV。

感谢您的帮助,

有几个要点将 log2json 命令的支持添加到 git:

参考文献:

  • Git log output to XML, JSON, or YAML?