/// <summary>Delete the branch on the remote repository.</summary> public void Delete() { var remoteBranchInfo = GetRemoteBranchInfo(); var cmd = new GitDeleteRemoteBranchCmd(remoteBranchInfo.Remote, remoteBranchInfo.BranchName); if (MessageBoxes.ConfirmDeleteRemoteBranch(TreeViewNode.TreeView, remoteBranchInfo.BranchName, remoteBranchInfo.Remote)) { UICommands.StartCommandLineProcessDialog(cmd, null); } }