nike - ¿Cómo tirar de los cambios aguas arriba en una horquilla usando Mercurial?
mercurial svn (4)
¿Has probado el comando de extracción?
hg pull http://master.com/master
Si eso no funciona, por favor elabora.
He bifurcado un repositorio de Mercurial, y ahora quiero extraer los cambios del repositorio principal en mi tenedor. Si esto fuera idiota, haría algo como ...
git remote add upstream <url>
git pull upstream master
¿Cómo hago este tipo de cosas en Mercurial?
Si clonó el repositorio desde el que desea extraer los cambios, simplemente puede hacer:
hg pull
Si clonó el repositorio desde otro repositorio, puede:
hg pull <location of repository to pull from>
Luego deberá actualizar su copia de trabajo:
hg update
Eso es lo básico, de todos modos. Más detalles están disponibles en el Mercurial: The Definitive Guide
También puede modificar su archivo hgrc en su repositorio
default = ssh://[email protected]/<my_user>/<my_repo>
upstream = ssh://[email protected]/<other_user>/<other_repo>
Entonces puedes hacer
hg pull upstream
También puede modificar su archivo hgrc en su repositorio para usar los nombres de ruta de acceso especiales por defecto y por defecto.
default-push = ssh://[email protected]/<my_user>/<my_repo>
default = ssh://[email protected]/<other_user>/<other_repo>
Luego puede extraer desde arriba (también conocido como predeterminado) con
hg pull
y empujar a la horquilla (también conocido como empuje por defecto) con
hg push