据我所知,GitHub/Lab使用Git自定义引用/内部来存储存储库中的拉取请求。
如何获取克隆存储库中的所有拉取请求?
如何获取克隆存储库中的所有拉取请求?
refs/pull/
- GitLab: refs/merge-requests/
- BitBucket: refs/pull-requests/
然后,如此代码片段所示,您可以配置远程refspecs。请注意保留HTML标签。[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@github.com:joyent/node.git
fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
gh pr list
和 gh pr checkout
来列出/筛选您的PR,并仅检出您需要的PR。
git ls-remote origin | grep -F refs/pull/
- phd