| Summary: | Configure... on Push and Push to Upstream should match the current spec | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Dani Megert <daniel_megert> |
| Component: | UI | Assignee: | Stefan Lay <stefan.lay> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | dariusz.luksza, deepakazad, markus.kell.r, remy.suen |
| Version: | 1.2 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dani Megert
That's true. The description in the dialog and the behavior of the dry-run are wrong and do not match the default behavior of 'Push' and 'Push to Upstream'. I still don't see why it can result in all local branches being pushed. When you leave the Refspec field as it is 'Push' and 'Push to Upstream' will only push the checked out branch. > I still don't see why it can result in all local branches being pushed. When
> you leave the Refspec field as it is 'Push' and 'Push to Upstream' will only
> push the checked out branch.
Right, but if after the "normal" push in the result dialog you do
1. click 'Configure...'
2. click 'Dry-Run'
==> it says that all local branches will be pushed!
But guess what? I now tried
3. click 'Save and Push'
and this indeed did not push the branches unlike indicated by the dry-run.
Fix proposed: http://egit.eclipse.org/r/4625 Merged as commit a8558f4ec0b2c578b7bc0f514d9e0f8b3035724d Verified in 1.2.0.201111201913. |