Git Flip
Flip from one branch to another, interactively. Why another one of these?
I didn't like the information the others provide. I like seeing who last touched a branch and when!
Installation
npm i -g git-flip
To integrate as an alias within git proper:
git config --global alias.cb '!git-flip'
git config --global alias.flip '!git-flip'
git config --global alias.f '!git-flip'
Usage
To select a new branch you can either call git-flip
or the short-form alias gf
. Alternately you can integrate with git as an aias (see above).
$ git-flip
$ gf
Under the covers
It runs straight git commands. This allows all the hard work the git team already put into getting things right to be used rather than a custom library for it.