{"repo":"hartwork/git-delete-merged-branches","free":true,"listed":false,"github":"https://github.com/hartwork/git-delete-merged-branches","clone":"git clone https://github.com/hartwork/git-delete-merged-branches.git","description":":fire: Command-line tool to delete merged Git branches","language":"Python","stars":914,"topics":["git","python3","cli","automation","command-line","command-line-tool","cleanup","developer-tool","developer-tools","housekeeping"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"git-delete-merged-branches A convenient command-line tool helping you keep repositories clean. Installation If you are using one of the distributions below, you can install git-delete-merged-branches through the respective package manager, e.g.: Distribution Command ------------ ------- Arch Linux (AUR) yay -S git-delete-merged-branches Debian GNU/Linux ( =bookworm) apt install git-delete-merged-branches Gentoo Linux emerge -av dev-vcs/git-delete-merged-branches Homebrew brew install git-delete-merged-branches MacPorts port install py-git-delete-merged-branches NixOS nix-shell -p git-delete-merged-branches Ubuntu ( =lunar/23.04) apt install git-delete-merged-branches Void Linux xbps-install -S git-delete-merged-branches Example Features - Supports deletion of both local and remote branches - Detects multiple forms of de-facto merges (rebase merges, squash merges (needs --effort=3 ), single or range cherry-picks… leveraging git cherry ) - Supports workflows with multiple release branches, e.g. only delete branches that have been merged to all of master , dev and staging - Quick interactive configuration - Provider agnostic: Works with GitHub, GitLab, Gitea and any other Git hosting - Takes safety seriously Safety Deletion is a sharp knife that requires care. While git reflog would have your back in most cases, git-delete-merged-branches takes safety seriously. Here's what git-delete-merged-branches does for your safety: - No branches are deleted without confirmation or passing","default_branch":null,"files":null,"tree":[],"storefront":"/r/hartwork","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hartwork/git-delete-merged-branches/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}