0
私はgitpythonを使ってgit-checkout-indexを実行する方法を決定しようとしています。チェックアウトインデックスにgitpythonを使用する
git.Repo.clone_from
を使用してディレクトリへのレポをシャロークローンしました。このリポジトリと指定したブランチをディレクトリにエクスポートします。
git cliの構文はかなり単純です。チェックアウトされたレポの問題git checkout-index -f -a --prefix=/some/path/
の中から。
git.IndexFile
にこれをどのように翻訳すればよいですか?また、上記のgit cliの構文を直接の上でgit.IndexFile
に翻訳する方法もわかりません。追加の引数はcheckout-indexに渡すことができます。
g = git.IndexFile('/path/to/repo')
g.checkout(paths=None, force=False)