Skip to content

My personal tool for managing branches and stacks. Works well for me, but try at your own risk.

Notifications You must be signed in to change notification settings

purajit/gitstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Installation

add .gitstack to your global gitignore clone this repo currently, I just add the path to my clone to my PATH

Usage

Create new branch

gst b new_branch_name  # from trunk
gst b new_branch_name parent_branch
gst b new_branch_name .  # from current branch

Submit/update a stack

gst pr

Print the stack

gst p

Traverse the stack

gst d  # down
gst u  # up, will ask you to choose if multiple options

Rebase all branches on trunk

gst s

Track branch not tracked by gst/switch parent

gst t parent_branch

About

My personal tool for managing branches and stacks. Works well for me, but try at your own risk.

Resources

Stars

Watchers

Forks