A collection of git commands to provide some common, useful functionality when managing sizeable projects.
- Support a branch glob for all commands.
git branch-graph <remote>
Draws a graph of the relationships between branches on the specified remote.
git branch-cleanup [-l] [-f] <remote>
branch-cleanuphelps identify branches that are no longer in use and then deletes them for you, confirming each one first (unless you specify the
The following branches are considered for deletion:
Local branches that are no longer on the specified remote
Local branches that are fully merged into other remote branches
Remote branches that are fully merged into other remote branches
Local and remote branches that haven't had a commit for 3 months
-loption is specified, only local branches are checked.