title: Removing remote branch pushed to wrong repository
body: <p>By mistake I have pushed a commit into wrong repository 'B' instead 'A' (it was wrong repository path in repository's settings). After that the repository 'B' contains its branches plus new all branches from repository 'A'. New branches do not intersect with existing branches (like detached, or just like two separated trees). How to remove new remote branches from repository 'B' and to make the history of mistake branches hidden? All actions were made thru SourceTree (commit&amp;push).</p>