Fuzzyhub
is a collection of tools to super charge your git workflow.
Built with fzf and GitHub Graphql API.
brew install gh fzf bat
gh extension install kyhyco/gh-fh
alias fh="gh fh"
Usage: fh <option>
Options:
checkout - Checkout branch
view - View folder/files in the browser
pr checkout - Checkout PR branch
pr view - View PR in the browser
prune - Prune merged branches
push - Push to origin by default
delete - Delete branches
sync - Sync main/master branch
remote add - Add forked repositories to remote
remote delete - Delete remote
update - Update Fuzzyhub
version - Print version
alias fh="gh fh"
alias fco="gh fh checkout"
alias fv="gh fh view"
alias pco="gh fh pr checkout"
alias pv="gh fh pr view"
alias gm="git checkout main && fh sync && fh prune"