pushb
pushb copied to clipboard
like pushd, but for git branches
= pushb/popb
This is a small cli utility that works similarly to pushd/popd, except on git branches instead on the working directory
== Example
[source,bash]
mkdir test-repo cd test-repo git init Initialized empty Git repository in /home/pwoolcoc/tmp/test-repo/.git/ touch test git add test git commit -m'initial commit' [master (root-commit) 4e7c7ad] initial commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test pushb -b my-new-branch Switched to a new branch 'my-new-branch' pushb master Switched to branch 'master' popb Switched to branch 'my-new-branch' popb Switched to branch 'master'
== Install
$ cargo install pushb
== Use