From ad48c0d623408b42d1ad269297176f51ca4c4182 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 5 Jul 2026 19:55:48 +0900 Subject: git: add prune-merged-branches alias --- .config/git/config | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '.config') diff --git a/.config/git/config b/.config/git/config index 7500d6a..f392077 100644 --- a/.config/git/config +++ b/.config/git/config @@ -237,3 +237,9 @@ git reset --soft \"$base_ref\" -- && \ git commit -m \"$(git log --format=%B --reverse HEAD..HEAD@{1})\"; \ }; __fn" + prune-merged-branches = "!__fn() { \ + git branch --merged \ + | grep -v '^\\*' \ + | sed -e 's/^[[:space:]]*//' \ + | xargs -r git branch --delete; \ + }; __fn" -- cgit v1.3.1