# gel branch

The `gel branch` group of commands contains various branch management tools.

|                                                                                                                             |                                          |
| --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
| [gel branch create](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_create.md#ref-cli-gel-branch-create) | Create a new branch                      |
| [gel branch drop](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_drop.md#ref-cli-gel-branch-drop)       | Drop a branch                            |
| [gel branch list](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_list.md#ref-cli-gel-branch-list)       | List all branches                        |
| [gel branch merge](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_merge.md#ref-cli-gel-branch-merge)    | Merge a branch into the current branch   |
| [gel branch rebase](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_rebase.md#ref-cli-gel-branch-rebase) | Create a branch based on a target branch |
| [gel branch rename](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_rename.md#ref-cli-gel-branch-rename) | Rename a branch                          |
| [gel branch switch](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_switch.md#ref-cli-gel-branch-switch) | Change the currently active branch       |
| [gel branch wipe](https://docs.geldata.com/reference/using/cli/gel_branch/gel_branch_wipe.md#ref-cli-gel-branch-wipe)       | Destroy the contents of a branch         |

