【发布时间】:2021-05-27 03:45:00
【问题描述】:
我想使用 git 获取 Azure DevOps 中托管的存储库中的拉取请求列表。
Github has the support。
我们可以把它加到.git/config:
[remote "origin"]
fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
但是当我为 Azure DevOps 尝试相同的方法时,它没有获取任何东西。我还尝试了git-extras 包中的git-pr。
我猜他们是否有支持,路径可能与 refs/remotes/origin/pr/ 不同。他们有一个 REST API endpoint 来获取拉取请求,但我找不到任何关于使用 git 做同样事情的方法。
【问题讨论】:
-
一种发现远程可用 refs 的方法:
git ls-remote <remote or url> -
@LeGEC,谢谢!
git ls-remote是任何遥控器的解决方案。
标签: git azure-devops pull-request