我想使用git获取在Azure DevOps托管的仓库中的Pull Requests列表。
Github有这个支持。我们只需要将以下内容添加到.git/config
:
[remote "origin"]
fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
但是,当我尝试在Azure DevOps上使用相同的方法时,它没有获取到任何内容。我也尝试了git-extras包中的git-pr。
我猜想如果他们有支持,路径可能与refs/remotes/origin/pr/
不同。他们有一个REST API端点来获取拉取请求,但我找不到使用git执行相同操作的任何信息。
git ls-remote <remote or url>
。 - LeGECgit ls-remote
是任何远程的解决方案。 - nascarsayan