Em seu fluxo de trabalho, você frequentemente precisará fazer check-out e buscar branches de um repositório remoto para fazer revisão de código de seus colegas, por exemplo.
Uso:
git checkout -b <local-branch> <remote-branch>
git fetch
Por exemplo, tenho um branch chamado feature / abc remotamente
git checkout -b feature/abc origin/feature/abc
Também existe um atalho para este comando:
git checkout --track -b <remote-branch>
Respostas relacionadas:
Remova todos os seus branches locais do git, mas mantenha o mestre