I am having some difficulty figuring out which Bazaar commands to use...
Suppose I have a local branch named "test" in a folder of the same name:
- When I initially get the branch, I type:
cd test bzr pull lp:project_name
- To commit local changes, I type:
bzr commit -m "message"
I have no trouble with those commands.
Here is where I get confused:
- How do I push changes to Launchpad? I'm guessing
bzr push
but doesn't that overwrite other contributors' changes? - How do I update my local branch? I'm guessing
bzr pull
, but doesn't that overwrite my changes?
What are the proper commands in each case?