Estoy usando Mercurial y soy un poco novato. Acabo de realizar un cambio en mi repo con éxito, luego ejecuté hg pull
y hg update
con éxito, sin fusiones ni conflictos.Mercurial: ¿cómo presionar a la rama predeterminada?
Luego trató de empujar al repositorio remoto, y tiene la temida: abort: push creates new remote heads!
hg glog
muestra lo siguiente:
@ changeset: 576:c4c58970f141
| tag: tip
| user: me
| parent: 566:70e287df5439
|
| o changeset: 575:7ae70ddd2b6e
| | branch: mongo
| |
| o changeset: 574:904da90475ef
| | branch: mongo
| |
| o changeset: 567:cad7a006965b
|/ branch: mongo
|
o changeset: 566:70e287df5439
| user: me
|
Parece que alguien ha creado una nueva rama en el repositorio, que es bien: solo quiero enviar mis cambios a la rama predeterminada, pero no sé cómo.
¿Cómo puedo presionar changeset 576? ¿Debo especificar que es una bifurcación por defecto?
¿Estás seguro de que deseas empujar una nueva cabeza y no quieres fusionarte con (desde o hacia) esta rama? –
Definitivamente no quiero presionar a la sucursal de mongo: me gustaría mantenerlo separado. – AP257