Repositorios remotos
Publicado por Carl (1 intervención) el 13/06/2019 08:36:03
Buenos días,
Dispongo de dos repositorios remotos (repo1 y repo2)
Y tengo un problema que no sé como atacar.
Alguien ha creado una rama nueva (mod) en uno de ellos (repo1) y soy yo quien tiene ahora que mover los cambios realizados en esa rama a otras ramas y repositorios.
Desde mi repositorio local he ejecutado esto para traerme los cambios:
Lo que tengo que hacer es copiar esa rama de repo1 a repo2 y luego hacer un merge de esa rama a otra rama dev dentro de cada repositorio
Cuando yo modifico algo en mi local, ejecuto esto para subirlo a los repositorios:
y luego:
pero al estar ya los cambios en un repositorio no sé como pasarlos al otro.
He pensado que la haberme descargad esa la rama mod de repo1 a mi local podría hacer la subidas a los repositorios como si hubiera hecho yo los cambios. Pero al hacer el commit, no hay ningún fichero a subir.
También me han comentado que puedo hacer los movimientos en los remotos sin tener que traer nada a mi local.
¿Alguna idea?
Salu2
Dispongo de dos repositorios remotos (repo1 y repo2)
Y tengo un problema que no sé como atacar.
Alguien ha creado una rama nueva (mod) en uno de ellos (repo1) y soy yo quien tiene ahora que mover los cambios realizados en esa rama a otras ramas y repositorios.
Desde mi repositorio local he ejecutado esto para traerme los cambios:
1
2
git fetch repo1 mod
git checkout -b mod repo1/mod
Lo que tengo que hacer es copiar esa rama de repo1 a repo2 y luego hacer un merge de esa rama a otra rama dev dentro de cada repositorio
Cuando yo modifico algo en mi local, ejecuto esto para subirlo a los repositorios:
1
2
3
4
5
1 – git checkout master
2 – git checkout -b mod
3 – Tareas a realizar……..
4 - Realizar Commit
5 – git push repo1 mod
y luego:
1
2
3
4
5
6
6 - git checkout dev
7 – git pull repo1 dev
8 - git pull repo2 dev
9 – git merge mod –commit –no-ff
10 – git push repo1 dev
11 – git push repo2 dev
pero al estar ya los cambios en un repositorio no sé como pasarlos al otro.
He pensado que la haberme descargad esa la rama mod de repo1 a mi local podría hacer la subidas a los repositorios como si hubiera hecho yo los cambios. Pero al hacer el commit, no hay ningún fichero a subir.
También me han comentado que puedo hacer los movimientos en los remotos sin tener que traer nada a mi local.
¿Alguna idea?
Salu2
Valora esta pregunta


0