Skip to main content

method bash



fcd() {
local dir
dir=$(find ${1:-.} -type d 2> /dev/null | fzf +m) && cd "$dir"
}

gbranch(){
git branch --format='%(refname:short)' 2> /dev/null | fzf
}

gswitch(){
local branch
branch=$(git branch --format='%(refname:short)' 2> /dev/null | fzf) && git switch "$branch"
}