Здесь возможны два подхода.
Если вы хотите, чтобы Repo B мог получать будущие обновления от Repo A, то проще всего форкнуть Repo A .В этом случае Repo B будет иметь свои собственные разрешения, настройку CI / CD и т. Д., Но Repo B запустится как полный клон Repo A, и вы сможете при необходимости синхронизировать любые новые изменения между ними.
Если вы не хотите этого, вы можете отправить любой код из любой точки вверх в repoB.Возможно, проще всего сделать что-то подобное в локальной системе:
cp -rp repoA repoB
cd repoB
git remote set-url origin git@bitbucket.org:owner/repoB.git