Git Checkout Remote Branch
git checkout --track origin/<branchname>
Bad Bug
git checkout --track origin/<branchname>
<!---- git checkout upstream branch ------------------------------------>
git branch newbranch_from_upstream remotes/upstream/master
<!--
Creates a local branch named `newbranch_from_upstream` which is
tracking the upstread `master` branch
-->