Add Git Branch Name to Terminal Prompt (zsh) Updated for MacOS with zsh Catalina Big Sur Monterey Ventura Sonoma