Pushing when you have multiple local heads fails without a proper message.
Created originally on Bitbucket by Anonymous
- Create two or more heads to a branch in your local repository.
- In the workbench dialog, select 'Push outgoing changes to the selected URL'.
Result: The status bar will show 'Push to aborted, ret 255.' There is no dialog that is shown to indicate the error.
Expected (ideal): A popup dialog should appear with a question "Pushing these changesets will create new remote heads. Do you want to continue?" and buttons Yes/No.
Or alternatively, the status bar should at least have a message "Push to aborted, push would create new remote heads." instead of the cryptic ret xxx number.