Как я могу получить удаленные ветки Git, используя Node.js?

Я использую эту удивительную библиотеку под названием Gift, чтобы делать все мои стандартные вещи git (вытягивание, чтение коммитов и т. Д.). Тем не менее, я не могу получить удаленные ветви. Я верю git branch -r Команда покажет мне ветви, но формат, конечно, не машиночитаемый:

  origin/HEAD -> origin/master
  origin/dev
  origin/gh-pages
  origin/master

Мне интересно, как я могу просмотреть все удаленные ветки, которые есть в репозитории.

Спасибо!

2 ответа

Решение

Чтобы показать все удаленные репозитории для push и pull, попробуйте:

git remote -v

если вы хотите получить больше информации о конкретном удаленном устройстве и его связи с вашим текущим хранилищем:

git remote show <remoteName>

Я думаю, что команда, которую вы ищете,

git ls-remote origin
Другие вопросы по тегам