Как показать ветви только внутри одной папки или подпапки? - PullRequest
1 голос
/ 29 марта 2019

Я организовал свои филиалы в папки и подпапки. Я только получаю доступ к своему репозиторию GIT через CLI. Я хотел бы иметь возможность перечислять только филиалы внутри папки филиалов.

ВОЗМОЖНОСТЬ / филиал-1
ВОЗМОЖНОСТЬ / филиал-2
ВОЗМОЖНОСТЬ / ТОК / филиал-000
ВОЗМОЖНОСТЬ / ТОК / филиал-001
ВОЗМОЖНОСТЬ / ТОК / филиал-002
* мастер
DEV
v2.0.0 / филиал-3
v2.1.0 / филиал-4
v2.1.0 / branch-5

> git branch показывает мне все, однако я хотел бы видеть только папку v2.1.0 . Есть ли команда, которая может выводить только папку ветви v2.1.0 из моего примера выше?

Также, в качестве бонуса, есть ли способ получить подпапку ветки FEATURE/CURRENT/**?

Ответы [ 3 ]

2 голосов
/ 29 марта 2019

git branch --list *v2.1.0* покажет все ветки с v2.1.0 в названии их ветки

1 голос
/ 29 марта 2019

Попробуйте это:

git branch -a --list v2.1.0/*

Я думаю, что это решит вашу проблему

1 голос
/ 29 марта 2019

Возможно git show branch - это то, что вы ищете. Вы можете использовать шары и все.

Например, если у вас есть master, b/one и b/two

git show-branch b/*

покажет

! [b/one] Some changes
 ! [b/two] changed to kk2
--
 + [b/two] changed to kk2
++ [b/one] Some changes

Есть несколько вещей (например, последний коммит), кроме имени ветки, но это будет только список ветвей, которые вы ищете.

...