Let\'s say I have an Eclipse Project which uses versioning control with EGit and is connected with a remote repository git@myrepo.com:git2013
. In my project, under
In EGit 3.2, there is now a dedicated wizard for this use case:
Select Team → Push Branch... in the context menu
In the wizard, you can change which remote you want to push to and whether pulling on this branch should merge or rebase:
The next page will show a confirmation before doing the push, you can then finish the wizard.
After that, you can simply use Push to Upstream when the branch is checked out to push to the remote branch, or Pull to get the changes from the remote branch.