What you have done so far is to make local changes and merge in
changes from a different repository.
You have not yet updated the parent with your changes; they are only
in your repository.
In this section you will learn
-
how to use bk changes to see if there are local only or remote only changes
-
how to use bk push to update another repository with your changes
You can see if there are changes in the parent (or remote) repository that
aren't in your repository by running
 |
bk changes -R
|
You shouldn't have seen any changes.
You can see if there are changes in your local repository that aren't in
the parent by running
 |
bk changes -L
|
To update the parent repository, you need to do what is known as
pushing,
i.e., you push your changes to the parent repository.
To see where changes will go, run the bk parent command and then push:
 |
bk parent
bk push
|
After you push, the parent and your local repository are exactly the same.
If you pull or push, nothing should be transferred. Let's see what happens
when you try a bk pull:
 |
bk pull
|
You should not have received any updates.
You have now updated a repository with the changes that you made.