duda en git rebase con origin/master
Publicado por stack (13 intervenciones) el 04/07/2019 13:34:35
Buenas a todos,
Según tengo entendido la rama origin/master es como una copia en local de la rama remota "master", y de ahí infiero que "origin/dev" debe ser lo mismo, o ser una rama normal, no estoy seguro pero para el ejemplo resulta irrelevante porque igualemente no me queda claro.
Pues el otro día en el trabajo me dijeron que, teniendo la rama por detrás de dev, debía hacer un rebase, y me dío el siguiente comando (estando en mi rama workingbranch):
Ahora bien y tal como comentaba, las optiones según yo entiendo son dos:
- origin/dev es sólo una copia local y que podría estar desactualizada
- origin/dev debería ser una rama que no existe y fallaría (que no falla)
¿alguién puede explicarme porque ha funcionado y que hacen realmente estos comandos?
Según tengo entendido la rama origin/master es como una copia en local de la rama remota "master", y de ahí infiero que "origin/dev" debe ser lo mismo, o ser una rama normal, no estoy seguro pero para el ejemplo resulta irrelevante porque igualemente no me queda claro.
Pues el otro día en el trabajo me dijeron que, teniendo la rama por detrás de dev, debía hacer un rebase, y me dío el siguiente comando (estando en mi rama workingbranch):
1
$ git rebase origin/dev
1
$ git push origin workingbranch
Ahora bien y tal como comentaba, las optiones según yo entiendo son dos:
- origin/dev es sólo una copia local y que podría estar desactualizada
- origin/dev debería ser una rama que no existe y fallaría (que no falla)
¿alguién puede explicarme porque ha funcionado y que hacen realmente estos comandos?
Valora esta pregunta


0