I'm new to Mercurial.
I initialized
a Mercurial project on Machine A
, committed
my changes and uploaded
them to a remote repository.
Then I cloned
that repository on Machine B
, committed
some additional changes and uploaded
them to the same remote repository.
In both cases, I uploaded the changes with the same command:
hg push https://username:password@domain/user/repository/
Now I'm back on Machine A and I'm not sure how to update my local repository with the last changes I uploaded to the remote repository from Machine B.
The commands hg clone
or hg pull
look like they might work but I'm not sure.
Would appreciate any guidance. Thanks.
hg pull
will transfer any remote changesets not present in your local repo. Afterwards, you'll need to either hg update
or hg merge
depending on the presence of local changes.
Use hg pull
; pull transfers only changesets which are missing in the existing destination repository.hg clone
creates local copy of a remote repository.
See also this so question.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With