Skip to content
/ qgbd Public

Quick git branch deleter: because I spend too much time deleting branches

License

Notifications You must be signed in to change notification settings

Spencatro/qgbd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qgbd

Quick Git Branch Deleter: because I spend too much time manually deleting git branches

usage

qgbd demo gif

  1. install: pip install git+https://github.com/shawkinsl/qgbd.git
  2. use: qgbd (arrow keys + space to navigate checkboxes)
shawkins@shawkins-VirtualBox:~/pubcode/qgbd$ qgbd
[?] Check to remove branch: 
   o master
   X user/shawkins/feature_x
   o user/shawkins/feature_x_backup
   X user/shawkins/feature_x_rebase_take2
   X user/shawkins/feature_x_rebased
   X user/shawkins/feature_x_rebased_take2
   X user/shawkins/were_all_these_branches_necessary
 > X user/shawkins/you_make_too_many_branches_my_dude

will run: "git branch -D user/shawkins/feature_x user/shawkins/feature_x_rebase_take2 user/shawkins/feature_x_rebased user/shawkins/feature_x_rebased_take2 user/shawkins/were_all_these_branches_necessary user/shawkins/you_make_too_many_branches_my_dude" 
ok? (y/n): y
Deleted branch user/shawkins/feature_x (was 782141a).
Deleted branch user/shawkins/feature_x_rebase_take2 (was 782141a).
Deleted branch user/shawkins/feature_x_rebased (was 782141a).
Deleted branch user/shawkins/feature_x_rebased_take2 (was 782141a).
Deleted branch user/shawkins/were_all_these_branches_necessary (was 782141a).
Deleted branch user/shawkins/you_make_too_many_branches_my_dude (was 782141a).

About

Quick git branch deleter: because I spend too much time deleting branches

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages