Хранить список веток git в переменной - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь поместить все мои ветви в список, используя git branch.Я думал, как

    const branches = executecommand('git branch -l')

, но я не знаю правильный способ сделать это.

Ответы [ 2 ]

1 голос
/ 03 июля 2019

Я думаю, что модуль child_process в ядре Node - это то, что вам нужно:

const cp = require('child_process')

const branches = cp.execSync('git branch -l')

https://nodejs.org/api/child_process.html

0 голосов
/ 04 июля 2019

Чтобы обратиться только к git-части вопроса, даже если она не может быть в центре внимания, флаг -l здесь бесполезен, поскольку он подразумевается, пока не переданы явные ссылки.

Однако, в зависимости от необходимого вам уровня исчерпанности, вы можете рассмотреть возможность использования -a для перечисления всех ветвей, а не только локальных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...