Tengo un proyecto bifurcado, y ahora el repository principal ha agregado una nueva twig que quiero en mi proyecto bifurcado.
¿Es una mejor práctica agregar la twig localmente y luego fusionar desde el repository principal, o hay una forma más correcta de hacerlo?
Supongo que es esto, pero no quiero estropear las cosas:
hg branch theNewBranch hg pull -r theNewBranch ssh://hg@bitbucket.org/master_repository/theproject hg merge 0011223344ff hg commit -m "Merged in master repository branch"
No hay necesidad de agregarlo localmente. Cada commit tiene la twig en la que está grabado . Si tienen un commit en theNewBranch
lo obtendrás.
Si quieres todo lo que han duplicado localmente solo hazlo:
hg pull ssh://hg@bitbucket.org/master_repository/theproject
Y si desea fusionarse con su sucursal local, haga lo siguiente:
hg checkout mylocalbranch hg merge theNewBranch