When I remove a remote-tracking branch, I almost always want to to remove the branch from the remote. To remove the tracking branch actually does not do that, but for convenience it should be offered to invoke the required push that deletes the branch from the remote.
When I remove a remote-tracking branch, I almost always want to to remove the branch from the remote. To remove the tracking branch actually does not do that, but for convenience it should be offered to invoke the required push that deletes the branch from the remote.
TortoiseGit does it like this.