Как показать ветви только внутри одной папки или подпапки?
Я организовал свои филиалы в папки и подпапки. Я только получаю доступ к своему репозиторию GIT через CLI. Я хотел бы иметь возможность перечислять только ветви внутри папки филиала.
ХАРАКТЕРИСТИКА / филиал-1
ХАРАКТЕРИСТИКА / филиал-2
ХАРАКТЕРИСТИКА / ТОК / филиал-000
ВОЗМОЖНОСТЬ / ТОК / филиал-001
ВОЗМОЖНОСТЬ / ТОК / филиал-002
* мастер
DEV
v2.0.0 / филиал-3
v2.1.0 / филиал-4
v2.1.0 / филиал-5
> git branch
показывает все, но я хотел бы видеть только папку v2.1.0. Есть ли команда, которая может выводить только папку ветви v2.1.0 из моего примера выше?
Также в качестве бонуса есть способ получить подпапку ветки FEATURE/CURRENT/**
?
3 ответа
git branch --list *v2.1.0*
покажет все ветки с v2.1.0 в названии их ветки
Вероятно, вы ищете 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
Помимо имени ветки есть кое-что (например, последний коммит), но в нем будут перечислены только те ветки, которые вы ищете.
Попробуй это:
git branch -a --list v2.1.0/*
Я думаю, что это решит вашу проблему