NAME
delete-git-branches - Interactively delete git branches
VERSION
version 1.000001
SYNOPSIS
$ git branch
* delete-branches
foo
foo-bar
foo-bar-baz
foo-bar-baz-qux
master
$ delete-git-branches
1> foo
2> foo-bar
3> foo-bar-baz
4> foo-bar-baz-qux
5> master
Which branch(es) would you like to delete? : 1 2 3 4
$ git branch
* delete-branches
master
DESCRIPTION
Interactive command line script which allows you to select one or many git branches to delete. Use ctrl-c
to exit without deleting any branches.
OPTIONS
- all
-
Includes remote branches when enabled.
$ delete-git-branches --all 1> foo-bar-baz 2> foo-bar-baz-qux 3> master 4> remotes/origin/cpan-repo 5> remotes/origin/delete-branches 6> remotes/origin/foo
- grep
-
A regex to filter git branches against.
$ delete-git-branches --grep foo 1> foo-bar-baz 2> foo-bar-baz-qux
AUTHOR
Olaf Alders <olaf@wundercounter.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Olaf Alders.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.