0

git format-patchPythonを使用してディスクに書き込む代わりに、出力を変数に保存する方法は?

git diffまたは、件名を付けて作成する他の方法はありますか?

4

1 に答える 1

1

--stdoutオプションgit format-patch

完全な Python 式は次のようになります。var = subprocess.check_output(["git", "format-patch", "--stdout", <tree-ish arguments...>])

また、広範な git リポジトリ操作が必要な場合は、 GitPython の使用を検討してください。

于 2014-01-25T04:25:21.430 に答える