Quickly manage git branches during intensive multi-tasking work environments
You can always run gfb <SUBCOMMAND> -h
to get the latest usage.
``` Tiny CLI for enforcing branching name strategy across multiple repositories
Usage: gfb
Commands: add Add current branch to favorites use Switch to a different branch del Remove favorite branch del-all Delete all favorite branches branch Print Branch Name new Create a new branch that is named with a value for a given key ls List all favorite branches help Print this message or the help of the given subcommand(s)
Options: -h, --help Print help -V, --version Print version
```
While building the distribution, we leverage GH Actions to build on multiple OS. Here are all of the available build targets. Replace <target_string>
keyword with the target that best suites your operating system
macOS_latest
ubuntu_latest
Work in progress
Currently we don't have a build available for multiple OS, so you will need to clone the repo and build it your self. No worries here is the guide to get it working on your machine.
Requirements
Installation Instructions
bash
git clone git@github.com:VeprUA/git-favorite-branch.git
bash
cargo build
bash
cargo install --path .
bash
gfb --help