1. ホーム
  2. python

[解決済み] git リポジトリをクローンする Python の方法

2022-03-02 19:23:41

質問

gitリポジトリのクローンを作成するためにサブプロセスを使用しないPythonの方法はありますか?私はあなたが推薦するどんな種類のモジュールでも使うことができます。

どのように解決するのですか?

があります。 GitPython . 内部的にはgitの実行ファイルをどこかに置いておく必要があり、さらにバグもたくさんあるようです。しかし、試してみる価値はあるかもしれません。

方法 クローン :

import git
git.Git("/your/directory/to/clone").clone("git://gitorious.org/git-python/mainline.git")

(不親切だし、サポートされている方法かどうかもわからないが、うまくいった)