我有一个存储在BitBucket上的repo并在本地克隆,我想通过命令行知道该repo是否已打开pull请求以通过shell脚本调用该命令。你知道那个命令是否存在吗?
答案 0 :(得分:2)
正如@ lasse-v-karlsen所说拉请求不是git功能。您可以通过curl / wget请求使用Bitbucket CLI或Bitbucket API。
例如:下面将返回一个pull-request标题页面,总共没有pull-requests。
curl \
https://api.bitbucket.org/2.0/repositories/{username}/{repo_slug}/pullrequests \
| \
jq "{ \
pagelen: .pagelen, \
size: .size, \
titles: [.values[].title], \
pageindex: .page \
}"
我使用jq来解析json对象