Skip to content

Commit aa4ca12

Browse files
committed
git-branchkill : change output formatting: blank lines between branches, list current branch and known remotes
1 parent 0207828 commit aa4ca12

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

git-branchkill

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,21 @@ done
6060
[ $# = 0 ] && echo "Error: branch name(s) required" >&2 && return 1
6161

6262
### List of failed-to-kill objects:
63-
### "[MRL](RESCODE)\tPATH\tBRANCH\tREASON"
63+
### "[MRLP](RESCODE)\tPATH\tBRANCH\tREASON"
6464
FAILED=""
6565

6666
branchkill() {
6767
CURBRANCH="`git branch | egrep '^\* ' | sed 's,^\* ,,'`" || return
6868
[ -n "$CURBRANCH" ] || return
69+
echo "=== `date`: Currently checked out branch is '$CURBRANCH'"
6970

7071
REMOTES="`git remote -v | egrep 'push' | awk '{print $1}'`" || REMOTES=""
72+
echo "=== `date`: Known remote repos are: `echo "$REMOTES" | tr '\n' ' '`"
7173

7274
RES=0
7375
for B in "$@" ; do
76+
echo ""
77+
echo "=== `date`: Processing a branch named '$B'"
7478
if [ "$B" = "$CURBRANCH" -o "$B" = master ] ; then
7579
echo "Error: can not remove master branch, or current branch: '$B'" \
7680
"(please change into some other)" >&2

0 commit comments

Comments
 (0)