Fusiona 2 Repos diferentes git

Tengo dos repositorys git locales diferentes. Cada uno está alojado en github como repositorys privados (separados), con su propio set de queueboradores / desarrolladores. Soy el dueño de esos dos repositorys github.

# Repo A, which is in ~/projects/repo-a # Repo B, which is in ~/projects/repo-b 

Tengo dos preguntas: * Cómo fusionar repo-a para repo-b , y viceversa. ¿Es posible? * Si es posible, ¿podemos hacer repo-a los queueboradores no aparecen en repo-b , y viceversa? La idea es mantener la confidencialidad de los queueboradores de repos.

Gracias.

Los submodules no son los mejores para commits frecuentes. En mi proyecto utilizo git-slave , que está un poco desactualizado, pero se adapta a todas mis necesidades 🙂

Echa un vistazo a " ¿Cómo fusionas dos repositorys git? ". En resumen: aprenda sobre "submodules" y "fusión de subtreees".

Mi sugerencia: lee el libro de git:

  • submodules
  • fusión de subtree
 $ git remote add repo-a <url a> $ git remote add repo-b <url b> $ git fetch repo-a $ git fetch repo-b $ git checkout repo-a/master $ git checkout -b merging-branch $ git merge repo-b/master