如何在命令行上查看所有打开的拉取请求?
How can I see all opened pull requests on command line?
我有一个存储在 BitBucket 上并在本地克隆的存储库,我想通过命令行了解该存储库是否打开了拉取请求,以便通过 shell 脚本调用该命令。你知道那个命令是否存在吗?
如@lasse-v-karlsen 所述,拉取请求不是 git 功能。您可以通过 curl/wget 请求使用 Bitbucket CLI or the Bitbucket API。
例如:下面将 return 一页 pull-request 个标题,总共 pull-request 个。
curl \
https://api.bitbucket.org/2.0/repositories/{username}/{repo_slug}/pullrequests \
| \
jq "{ \
pagelen: .pagelen, \
size: .size, \
titles: [.values[].title], \
pageindex: .page \
}"
我正在使用jq解析jsonobject
我有一个存储在 BitBucket 上并在本地克隆的存储库,我想通过命令行了解该存储库是否打开了拉取请求,以便通过 shell 脚本调用该命令。你知道那个命令是否存在吗?
如@lasse-v-karlsen 所述,拉取请求不是 git 功能。您可以通过 curl/wget 请求使用 Bitbucket CLI or the Bitbucket API。
例如:下面将 return 一页 pull-request 个标题,总共 pull-request 个。
curl \
https://api.bitbucket.org/2.0/repositories/{username}/{repo_slug}/pullrequests \
| \
jq "{ \
pagelen: .pagelen, \
size: .size, \
titles: [.values[].title], \
pageindex: .page \
}"
我正在使用jq解析jsonobject