Meta/CB: help culling stale topic branches
Junio C Hamano committed
Apr 20, 2016 at 14:43 UTC
6b7ee47089e8bd4ea84ed69df52c89906b963044
1 file changed
+13
CB
new
+13
@@ -0,0 +1,13 @@
1
+#!/bin/sh
2
+# Cull topic branches
3
+
4
+git for-each-ref --merged maint 'refs/heads/*/*' |
5
+while read commit type name
6
+do
7
+ git for-each-ref --count=1 --sort=version:refname \
8
+ --contains "$name" \
9
+ --format="%(taggerdate:iso) #%(refname:strip=2) $name" \
10
+ refs/tags/
11
+done |
12
+sort |
13
+sed -e 's/[^#]*#//'