Есть ли более простой способ публикации из одного репо в разные репо? - PullRequest
4 голосов
/ 05 октября 2019

У меня есть монорепо с рабочими пространствами пряжи (и lerna)

-package
--one
--two
-site

и сценарий, который берет каждый из них ( один , два и site ) и отправляет их в свои репозитории github

Я делаю это с чем-то вроде

git subtree split ... // from `one|two|site` folders create a new repo
git checkout ... // switch to the new repo
git tag ... // create a tag and push it to the new repo
git push -u url branch:master // push the content to the new repo
git checkout master // go back
git branch --delete // delete the created brancg

Это (пока) работает, даже если это медленно

Вопрос в том, правильно ли я это делаю или есть какое-то другое лучшее решение

...