Eu gostaria de pegar uma única ramificação (nem todas elas) de um repositório remoto e criar uma ramificação de rastreamento local que possa rastrear outras atualizações nessa ramificação remota. As outras ramificações no repositório remoto são muito grandes, então eu gostaria de evitar buscá-las. Como eu faço isso?
Edit: Eu mesmo descobri isso, mas o StackOverflow se recusa a me fornecer a resposta como resposta, então eu a colocarei aqui na pergunta.
Você usa a opção -t para git remote add, por exemplo:
git remote add -t remote-branch remote-name remote-url
Você pode usar várias " -t branch" opções para pegar várias ramificações.