Как я могу увидеть все открытые запросы на получение в командной строке?
У меня есть репозиторий, хранящийся в BitBucket и локально клонированный. Я хочу узнать через командную строку, есть ли в этом репо открытые запросы на извлечение для вызова этой команды через скрипт оболочки. Вы знаете, существует ли эта команда?
1 ответ
Решение
Как сказал @lasse-v-karlsen, запросы на извлечение не являются функциями git. Вы можете использовать Bitbucket CLI или Bitbucket API через запрос curl/wget.
Например: ниже будет возвращена страница заголовков по запросу, но не по запросу.
curl \
https://api.bitbucket.org/2.0/repositories/{username}/{repo_slug}/pullrequests \
| \
jq "{ \
pagelen: .pagelen, \
size: .size, \
titles: [.values[].title], \
pageindex: .page \
}"
Я использую JQ для анализа объекта JSON