0

如何将git format-patch输出存储到变量而不是使用 python 写入磁盘?

还是有其他方法可以创建git diff主题行?

4

1 回答 1

1

--stdout选项git format-patch

完整的 Python 表达式应如下所示:var = subprocess.check_output(["git", "format-patch", "--stdout", <tree-ish arguments...>])

如果你需要大量的 git repo 操作,你也可以考虑使用GitPython

于 2014-01-25T04:25:21.430 回答