私はpython-gitを使用して、リモートからリポジトリ内の1つのファイル(チェックアウト)を更新しようとしています。 これをコマンドラインで実行すると、おそらくgit checkout <file>
が使用されますが、これをpython-gitで行う正しい方法が見つかりませんでしたか? これまでのところ、私は私だけリポジトリ内のpython-gitチェックアウトファイル
from git import Repo
repo = Repo('./')
origin = repo.remote()
ret = origin.pull()