git-delete-merged-branches

A command-line tool that finds and deletes Git branches already merged into selected branches.

By The git-delete-merged-branches contributors

Compare git-delete-merged-branches with another product

Alternatives

See all alternatives

About git-delete-merged-branches

git-delete-merged-branches helps clean up repositories by identifying branches that have been merged. It supports local and remote branches, recognizes merge, rebase and cherry-pick workflows, and can require a branch to be merged into several targets.

The tool includes interactive configuration and describes safety measures around branch deletion. It works with Git hosting providers including GitHub, GitLab and Gitea.

Strengths

  • Handles local and remote branches
  • Recognizes rebase and cherry-pick merges
  • Can check merges against multiple target branches

Limitations

  • Deleting remote branches uses git push and requires access to the remote repository.

Details

Pricing
FreeFree and open source under the GPL-3.0 license.
License
GPL-3.0
Developer
The git-delete-merged-branches contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Git users cleaning up branches after merges
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing