Tirant le code de la télécommande git branch, lorsqu'il n'existe pas localement

Lorsque la branche B n'existe pas localement, mais il est sur le repo distant,

git branch
 * A

git branch -a
 * A
  remotes/origin/B

Comment puis-je tirer B à mon local repo? Dois-je git checkout B en premier? Dois-je pull, tandis que sur la branche A?

S'il vous plaît aidez-moi de clarifier

OriginalL'auteur JAM | 2012-01-12