Commit 8a8eeda5 authored by Marcia Ramos's avatar Marcia Ramos

Merge branch 'docs/branches-ee' into 'master'

Document the Delete Merged Branches functionality

See merge request !2149
parents 27cfb2d0 7928c540
---
title: Document the Delete Merged Branches functionality
merge_request:
author:
...@@ -66,6 +66,7 @@ Manage files and branches from the UI (user interface): ...@@ -66,6 +66,7 @@ Manage files and branches from the UI (user interface):
- Branches - Branches
- [Create a branch](user/project/repository/web_editor.md#create-a-new-branch) - [Create a branch](user/project/repository/web_editor.md#create-a-new-branch)
- [Protected branches](user/project/protected_branches.md#protected-branches) - [Protected branches](user/project/protected_branches.md#protected-branches)
- [Delete merged branches](user/project/repository/branches/index.md#delete-merged-branches)
- **(EES/EEP)** [Repository Mirroring](workflow/repository_mirroring.md) - **(EES/EEP)** [Repository Mirroring](workflow/repository_mirroring.md)
- **(EES/EEP)** [Push rules](push_rules/push_rules.md): Additional control over pushes to your project. - **(EES/EEP)** [Push rules](push_rules/push_rules.md): Additional control over pushes to your project.
- **(EEP)** [File Locking](user/project/file_lock.md): Lock a file to avoid merge conflicts. - **(EEP)** [File Locking](user/project/file_lock.md): Lock a file to avoid merge conflicts.
......
...@@ -251,6 +251,8 @@ curl --request DELETE --header "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" "https://gi ...@@ -251,6 +251,8 @@ curl --request DELETE --header "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" "https://gi
Will delete all branches that are merged into the project's default branch. Will delete all branches that are merged into the project's default branch.
Protected branches will not be deleted as part of this operation.
``` ```
DELETE /projects/:id/repository/merged_branches DELETE /projects/:id/repository/merged_branches
``` ```
......
# Branches
## Delete merged branches
> [Introduced][ce-6449] in GitLab 8.14.
![Delete merged branches](img/delete_merged_branches.png)
This feature allows merged branches to be deleted in bulk. Only branches that
have been merged and [are not protected][protected] will be deleted as part of
this operation.
It's particularly useful to clean up old branches that were not deleting
automatically when a merge request was merged.
[ce-6449]: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6449 "Add button to delete all merged branches"
[protected]: ../../protected_branches.md
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment