Как я могу увидеть все открытые запросы на получение в командной строке?

У меня есть репозиторий, хранящийся в 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

Другие вопросы по тегам