Patch Set 2:

* Rebased
* Fixed typo

You can start this wizard by clicking on most left hand side icon in 'Synchronize view' tab or by pressing ctrl + 3 and typing 'synchronize...'. In first step select 'Git' and click on 'Next'. On second page select checkbox near repository name that you want to launch synchronization, after that choose one from three possible cofiguration:

* workspace - this is equivalent to comparing against current HEAD with included local changes
* remote tracking - this option is enabled when current branch tracks another branch, and this is equivalent to comparing working directory against eg. origin/master with included local changes
* other - in case when none from previous configuration feats your needs you can create your own configuration on next wizard page

First two options enables 'Finish' button. If there is at least one 'custom' configuration selected the 'Next' button will be activated ('Finish' should be disabled). In next wizard step you could configure source and destination branch as it was before.

Synchronize wizard seams to be a regular feature of Eclipse Team Framework. And also it seams to be used by some people. I think that we should also add similar predefined actions into 'Team' context menu (see change Ibe79e8b50571c0e56be507ace842fcf4db387408)