get new remote branch # fetch all git fetch origin # list all git branch -v -a # checkout and track new branch git checkout -b test origin/test show network with all branches gitk --all push a new local branch to a remote repo git push -u origin test