Skip to content

pwoolcoc/pushb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pushb/popb

This is a small cli utility that works similarly to pushd/popd, except on git branches instead on the working directory

Example

> 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

$ pushb <branch to switch to>
$ pushb -b <branch to create then switch to>
$ popb

About

like pushd, but for git branches

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages