【问题标题】:How to obtain PR form git via GitPython如何通过 GitPython 获取 PR 表单 git
【发布时间】:2018-07-23 17:54:41
【问题描述】:

我需要一种方法来访问通过 GitPython 提交到存储库的分支中的 PR。一旦我有了 PR 并且它的提交可用,我应该能够按照我的计划使用它,但到目前为止还没有看到任何支持从分叉的同行评审中提取/克隆提交。有谁知道这是不支持还是我忽略了它?

谢谢

【问题讨论】:

    标签: python python-3.x git github


    【解决方案1】:

    花费的时间比我想承认的要长,但我相信我知道需要什么。

    repo = git.Repo('name_of_repo') repo.remotes.fetch(refspec='pull/#/head')

    【讨论】:

    • 奇怪的代码。您没有任何名为 repos 的 var,即使您拥有它,也不应该遍历 repos 列表来获取 PR;您需要遍历分支或 PR 编号列表。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 2021-01-30
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    相关资源
    最近更新 更多