У нас есть монолитное репо для наших миросервисов. Мы пытаемся разделить каждый подкаталог микросервисов в отдельный репозиторий. При фильтрации подкаталога мы хотели скопировать tags
в хэш коммита, но не все из них.
git filter-branch --prune-empty --subdirectory-filter FOLDER-NAME BRANCH-NAME
Я попытался использовать приведенную ниже команду, но она скопировала все теги и создала проблему в subdirectory-filter
.
git filter-branch --prune-empty --subdirectory-filter catalog-api --tag-name-filter cat -- --all
Есть ли способ, мы можем скопировать определенные теги во время filter-branch
и избегать других, чтобы избежать путаницы.