| 22 | Sending Changes to Remotes |
You have to publish your repository somewhere that is accessible to
other members of your team. You send your changes to that
repository using the git push command.
Calling git push without any parameters
causes Git to assume you want to push all of your local branches
that have a matching branch on the origin
repository. You can provide both a remote repository and
a branch name.
git push takes both named remote
repositories (that is, those that have been added via
git remote add) and full URLs to remote
repositories.
You can provide a branch name to specify which branch to push, but
in order to provide a branch, you must specify a remote repository.
For example, to push your beta branch to
your origin ...