1

gitpython ライブラリのみを使用して、(差分ファイルの形式で) パッチをレポに適用する方法はありますか?

つまり、git-apply コマンドに相当する gitpython はありますか?

4

2 に答える 2

3

解決策は行うことです

r = Repo('path-to-repo')
r.git.execute(['git','apply','patch.diff'])

以前にこれを試したことがありますが、引数リストの先頭にある「git」を省略していたため、コマンドが存在しないというエラーが発生しました。

于 2015-10-28T16:47:40.440 に答える