Git:新しいブランチを作り、すぐそのブランチに切り替える

git checkout -b branchname

checkoutはブランチ切り替えコマンドですが、-bオプションをつけることで新規ブランチの作成もできます。

git checkout -b branchname origin/branchname

リモートブランチからのcloneも同じ要領で。