是否可以使用python直接从git存储库中读取?我尝试使用git-python,但它只从本地git存储库读取。
答案 0 :(得分:1)
可能允许您在没有克隆/获取的情况下查询提交的唯一git-python命令是ls_remote
。
您可以在test/lib/helper.py#L168-179
中看到一个示例:
rw_repo.git.ls_remote(d_remote)
但是这只会返回代表远程仓库的分支/ HEADS的提交。
对于任何其他历史记录,您需要先克隆该远程仓库。
答案 1 :(得分:0)