---
title: Deleting a branch
description: Delete a branch to remove the branch, its history, and any commits created on it from the system.
component: pingauthorize
version: 11.0
page_id: pingauthorize:pingauthorize_policy_administration_guide:paz_delete_branch
canonical_url: https://docs.pingidentity.com/pingauthorize/11.0/pingauthorize_policy_administration_guide/paz_delete_branch.html
revdate: June 25, 2025
section_ids:
  steps: Steps
---

# Deleting a branch

Delete a branch to remove the branch, its history, and any commits created on it from the system.

You cannot delete a branch if a deployment package has been created from that branch.

You might need a branch later, so [create a snapshot](paz_generate_snapshots.html) before deleting it.

|   |                                                                                                                                                                                                                                                                            |
| - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | This operation is irreversible.To recover data from a deleted branch, load a snapshot exported from the branch if one exists. If no such snapshot is available, contact your system administrator, who might be able to recover the deleted branch from a database backup. |

## Steps

1. In the Policy Editor, click **Branch Manager**.

2. On the **Version Control** tab, select the branch to delete.

3. Click **Delete Branch**.
