如何使用python从git存储库下载单个文件

Rav*_*jan 6 python git python-3.x gitpython

我想使用 python 从我的 git 存储库下载单个文件。

目前我正在使用gitpythonlib。Git clone 使用以下代码运行良好,但我不想下载整个目录。

import os
from git import Repo
git_url = 'stack@127.0.1.7:/home2/git/stack.git'
repo_dir = '/root/gitrepo/'
if __name__ == "__main__":
    Repo.clone_from(git_url, repo_dir, branch='master', bare=True)
    print("OK")
Run Code Online (Sandbox Code Playgroud)

Luc*_*fer 0

您需要请求该文件的原始版本!你可以从 raw.github.com 获取它